potřeboval bych aktivovat určitý výpočet jakmile se do textboxu napíše jakýkoliv znak...
neco jako:
if <text1 obsahuje jakýkoliv znak> then
text2.text = "0"
text3.text = "0"
text4.text = text2.text * text3.text
else: text2.text = ""
text3.text = ""
end if
snad jsem to popsal srozumitelně. děkuju za případné rady i nadávky jaký jsem blb že to nevím :-)
Fórum › Visual Basic
žádné znaky v textboxu
No snad jsem to pochopil (nejsem si úplně jistej)
Tvůj problém by se dal vyřešit následovně. Pomocí timeru zjišťovat jesli došlo ke změně v text1. To budeš zjišťovat pomocí proměné s datovým typem Boolean. Tady je kod:
Public Zmena As Boolean
Private Sub Command1_Click()
Zmena = False
End Sub
Private Sub Text1_Change()
Zmena = True
End Sub
Private Sub Timer1_Timer()
If Zmena = True Then
Text2 = "0"
Text3 = "0"
Text4 = "0"
List1.AddItem "změna"
Else
Text2 = ""
Text3 = ""
Text4 = ""
List1.AddItem "žádná změna"
End If
End Sub
ještě je stažení na edisku:
http://www.edisk.cz/stahni/16709/ukazka.zip_1.45KB.html
To jirak :
change se volá nikoliv při zapsání znaku ale při změně obsahu
taktéž možno použít after či beforeupdate
jinak tohle mě pobavilo
if <text1 obsahuje jakýkoliv znak> then
text2.text = "0"
text3.text = "0"
text4.text = text2.text * text3.text
else: text2.text = ""
text3.text = ""
end if
neboli ať zadáš do text1 co zadáš v text4 bude 0, to mi řekni jaký je tohle výpočet:-)
je to pro prodavačky.... nechci aby byly na formlulářích nuly vidět, protože se vytisknou pak i na faktuře. proto jsou na false ty textboxy.
pokud ale do popisu zboží napíše někdo název libov. zboží zobrazí se počet ks a cena za jeden (prozatím jsou tam nuly).Aby
1- prodavačku donutili to vyplnit
2-se netiskly položky (nuly) když tam není žádné zboží
cele to timer počítá "realtimově" protože je nutné aby byla cena pro zákazníka vidět průběžně. proto kdyby tam byl "žádný znak" vyskočila by chyba.a výpočet by neproběhl tímpádem.
výpočet to sám o sobě není ale jen vyhnutí chybě v běhu programu
asi jsem to napsal nesrozumitelně vypadá to takto.vyřešil jsem to jinak nakonec.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
žádné články v sekci kurz pythonu — založil Ahoj3
Žádné přetížení pro metodu TryParse nepřevezme tento počet argumentů… — založil Montezo
SaveFileDialog u textBoxu — založil matesz
Rozšíření textboxu — založil Tase
Formátování textboxu — založil Slim
Moderátoři diskuze