Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Dacia 1316 cu 6 usi ...

Frecventa modificata radio

Un nou pericol pt batrani

Ar trebuii sa vindem imobiliarele...
 Dupa renuntarea la aparat dentar

pelerinaj in Balcik

Noul format Jpegli iși propu...

Dade, dade
 Parola la lock screen

Deparazitare externa pisici fara ...

Seriale turcesti/coreene online H...

Merita un Termostat Smart pentru ...
 Sfat achizitie MTB Devron Riddle

Problema mare cu parintii= nervi ...

switch microtik

Permis categoria B la 17 ani
 

Cum sterg o intrare din combobox

- - - - -
  • Please log in to reply
8 replies to this topic

#1
credit

credit

    Member

  • Grup: Members
  • Posts: 621
  • Înscris: 04.05.2007
Am facut o forma care contine un combobox, un listbox si doua butoane.
Cand scriu un text in listbox si apas butonul1 imi adauga inregistrarea in combobox. Pana aici e ok.

Ce cod ar trebuie sa aibe butonul2 care ar urma sa stearga intrarea din combobox pe care ma pozitionez?

#2
tatarduka

tatarduka

    Senior Member

  • Grup: Senior Members
  • Posts: 3,042
  • Înscris: 30.10.2006
if (comboBox.SelectedItem != null) comboBox.Items.Remove(comboBox.SelectedItem);


LE: acum am vazut ca e vorba de visual basic:
if not comboBox.SelectedItem is nothing comboBox.Items.Remove(comboBox.SelectedItem)

Edited by tatarduka, 26 October 2010 - 11:12.


#3
credit

credit

    Member

  • Grup: Members
  • Posts: 621
  • Înscris: 04.05.2007
ce ai scris tu acolo nu merge. Uite codul meu.

Private Sub CommandButton1_Click()
ComboBox1.AddItem TextBox1
TextBox1.SetFocus
TextBox1 = i
i = ""
End Sub

Private Sub CommandButton2_Click()
ComboBox1.Clear
End Sub


Butonul1 adauga in combobox valoarea din textbox dupa care ma aduce din nou in casuta text box(textbox1.setfocus) care este golita (i="") si asteapta un nou input.
butonul2 imi sterge toate inregistrarile din combobox1. AICI E BUBA.

Eu vreau sa-mi stearga doar inregistrarea din combobox pe care sunt pozitionat in momentul apasarii buton2.
Aceste fiind spuse cu ce inlocuiesc codul "combobox1.clear"??????

Edited by credit, 26 October 2010 - 12:24.


#4
tatarduka

tatarduka

    Senior Member

  • Grup: Senior Members
  • Posts: 3,042
  • Înscris: 30.10.2006
		If Not ComboBox1.SelectedItem Is Nothing Then
			ComboBox1.Items.Remove(ComboBox1.SelectedItem)
		End If

Cum nu merge? Ce zice? Ce visual basic folosesti? VB6?

Edited by tatarduka, 26 October 2010 - 12:54.


#5
credit

credit

    Member

  • Grup: Members
  • Posts: 621
  • Înscris: 04.05.2007
folosesc vba 6.5 care ruleaza sub excel.
mesajul de eroare este

compile error:
method or data member not found.

Si imi apare selectata comanda "SelectedItem" din cod.

#6
crissti_cta

crissti_cta

    Junior Member

  • Grup: Members
  • Posts: 75
  • Înscris: 06.10.2005

View Postcredit, on 26th October 2010, 13:23, said:

Aceste fiind spuse cu ce inlocuiesc codul "combobox1.clear"??????
ComboBox1.RemoveItem ComboBox1.ListIndex


#7
credit

credit

    Member

  • Grup: Members
  • Posts: 621
  • Înscris: 04.05.2007

View Postcrissti_cta, on 28th October 2010, 11:29, said:

ComboBox1.RemoveItem ComboBox1.ListIndex

Da, asa este dar eu nu vreau sa sterg in functie de un index fix ci de inregistrarea pe care ma pozitionez (linia selectata din combobox), ceva de genul
ComboBox1.RemoveItem ComboBox1."active row combobox"

Cum s-ar putea traduce asta?

#8
crissti_cta

crissti_cta

    Junior Member

  • Grup: Members
  • Posts: 75
  • Înscris: 06.10.2005

View Postcredit, on 30th October 2010, 10:41, said:

Cum s-ar putea traduce asta?
ComboBox1.RemoveItem ComboBox1.ListIndex

doar copiaza aia. nu trebuie sa mentionezi tu nicun index acolo.

#9
credit

credit

    Member

  • Grup: Members
  • Posts: 621
  • Înscris: 04.05.2007

View Postcrissti_cta, on 30th October 2010, 12:22, said:

ComboBox1.RemoveItem ComboBox1.ListIndex

doar copiaza aia. nu trebuie sa mentionezi tu nicun index acolo.


Da, asa este functioneaza, mersi mult.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate