WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   3 variablen mit if....then (http://www.wcm.at/forum/showthread.php?t=106337)

Potassium 21.08.2003 23:13

3 variablen mit if....then
 
hi leute
ich hab in vb 3 variablen. ich will mit einem if befehl das nur wenn keine der drei erfüllt is er eine nachricht anzeigt. sollte eine doch erfüllt sein dann soll er zu dem jeweiligen prozess gehn. ich hoffe das war verständlich. wie mach ich das?

gaelic 21.08.2003 23:18

das macht man mit case

oder verwende


if bedingung1
....
end
elseif bedingung2
....
end
elseif bedingung3
....
end
elseif
....
end


pc.net 21.08.2003 23:22

deleted ...

flinx 21.08.2003 23:25

Zitat:

deleted ...
Wieso, hat eh gepasst? ;)

pc.net 21.08.2003 23:31

Zitat:

Original geschrieben von flinx
Wieso, hat eh gepasst? ;)
die, die's gelesen haben wissens und die anderen gehts nix an :D

Potassium 22.08.2003 03:26

@ gaelic
aber ich will das das proggi weiterläuft ned das es beendet wird.

wbendl 22.08.2003 07:39

Hi!

Verwende besser die Select Case Anweisung.

Schau mal in deine Mailbox.

mfg

WB

wbendl 22.08.2003 08:10

Sorry!

Ich kann zur Zeit keine Mails verschicken, aber das Buch sollte gestern angekommen sein.

mfg

WB

gaelic 22.08.2003 10:39

Zitat:

Original geschrieben von potassium
@ gaelic
aber ich will das das proggi weiterläuft ned das es beendet wird.

dann musst außenrum nochmal eine schleife mit einer bedingung wann das programm beendet werden soll ...

T.dot 22.08.2003 12:47

Wenn ich die Frage richtig verstanden habe, dann hat Gaelic ein paar Schönheitsfehler eingebaut (ich glaube potassium wollte nicht, dass das Programm beendet wird, wenn Bedinung1-3 erfüllt sind, sondern zu irgendwelchen Funktionen gehen):

if bedingung1 then
call func1
elseif bedingung2 then
call func2
elseif bedingung3 then
call func3
else
msgbox "keine der drei bedingungen erfüllt"
end if


ich hoffe ich hab das so richtig interpretiert...

mfg T.


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag