msgbox thread modal

Status
Niet open voor verdere reacties.
ik ben een groentje hopelijk is dit wat je zoekt? :D
[CPP]
Dim intAntwoord as integer

intAntwoord = MessageBox.Show("Vraag" & vbCrLf & "Onder de vraag", "Titel", MessageBoxButtons.YesNoCancel)
Select Case intAntwoord

'als ja word gekozen
Case Is = Windows.Forms.DialogResult.Yes
'Dan kan je hier schrijven wat er moet gebeuren al er ja word geklickt

'als nee word gekozen
Case Is = Windows.Forms.DialogResult.No
'Dan kan je hier schrijven wat er moet gebeuren al er nee word geklickt
End Select
[/CPP]
 
Nee zettekakkers, hij gebruikt meerdere threads, zoals je kunt lezen :rolleyes:.
 
dan gebruikt gij toch gewoon deze code voor elke messagebox en
verandert dan altijd intAntwoord
naar
intAntwoord1
intAntwoord 2
intAntwoord 3
toch gemakkelijk? Ofniet
 
Volgens mij snap je de vraag niet :p.

Maar ik heb het antwoord al gegeven en getest, dus nu wacht ik even de reactie van de TS af.
 
dan gebruikt gij toch gewoon deze code voor elke messagebox en
verandert dan altijd intAntwoord
naar
intAntwoord1
intAntwoord 2
intAntwoord 3
toch gemakkelijk? Ofniet

Hij gebruikt verschillende threads. Deze lopen asynchroon.

Dat betekent dat als de ene thread een zware bewerking ofzo doet, de andere thread alsnog gewoon doorloopt. Daarom als je in de ene thread een messagebox opent, heeft het geen effect op de andere. En messagebox meerdere messageboxen werken niet in verschillende threads. Je moet ze allemaal openen in de "form" thread. Dus het is iets ingewikkelder. Volgensmij heb ik deze vraag al beantwoord. Dus je hoeft er denk ik niet meer op te reageren.
 
Inderdaad. Nu even afwachten of de TS geholpen is :rolleyes:
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan