Toon posts:

[VB] Command button disabelen bij geen invoer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik wou graag dat als iemand in een textvak niks invuld dan de verzend knop dan gedisabled is. Wanneer iemand dan een u indrukt moet de knop enable zijn om op de knop te drukken. Weet iemand hoe dit werkt. Ik heb al wat dingen geprobeerd zoals dit:

Private Sub Form_Load()
If txtAntwoord.Text = "" Then
Command1.Enabled = False
Else
Command1.Enabled = True
End If
End sub

Maar dan blijft die op disable staan.

Groet,

Jonathan

  • Flard
  • Registratie: Februari 2001
  • Laatst online: 26-05 10:11
Een keer dubbelklikken op txtAntwoord dan krijg je een txtAntwoord_OnChange Event, en dan je If-then-else geneuzel daarin poten :D

(basic hoor)

  • DutchTux
  • Registratie: April 2003
  • Laatst online: 01-04-2025

DutchTux

Plaatjeloos

DAt is als je een Windows/Form inlaad je moet dat toevoegen op de textbox waar je het intikt in de sub onkeypress of zoiets. (weet niet zeker meer hoe het heet maar iets met key :z )

* edit: ach te laat *

[ Voor 7% gewijzigd door DutchTux op 15-03-2004 21:41 ]

A random guy with a Computer.


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Mja, dit is echt basic hoor.

Ik denk dat je eerst eens moet leren denken in termen van events.
Zoals reeds gezegd: je start je applicatie op, en je zorgt ervoor dat de textboxen leeg zijn en de buttons disabled.
Als er dan text ingevoerd wordt in die textboxen (je kan het keydown event, het OnChange event, ....) gebruiken om dat te controleren, dan enable je de button.

https://fgheysels.github.io/


Verwijderd

Topicstarter
Ow bedankt, jah had ik idd zelf ook op kunnen komen. Kzal in het vervolg nog maar even door zoeken want daar leer je het beste van schijnt. Mzl