Wieso....

17/03/2010 - 18:38 von Eric van Dijken | Report spam
functioniert daß nicht im Module1 (Probeer.bas):

Option Explicit
Public Zahl As Integer


Public Sub Versuch(Zahl)

Debug.Print Zahl
MsgBox (Zahl)

End Sub


Call Versuch(13)
 

Lesen sie die antworten

#1 Peter Götz
17/03/2010 - 19:29 | Warnen spam
Hallo Eric,

functioniert daß nicht im Module1 (Probeer.bas):

Option Explicit
Public Zahl As Integer


Public Sub Versuch(Zahl)

Debug.Print Zahl
MsgBox (Zahl)

End Sub


Call Versuch(13)



Und wo steht dieses Call Versuch(13)?

Das muss natürlich auch in irgendeiner Sub oder
Function stehen, wie jede andere Befehlszeile
eben auch.

Also z.B. so:

Private Sub AnySub()
Call Versuch(13)
End Sub

Ich verstehe ehrlich gesagt noch immer nicht,
warum Du Dich statt mit einfachsten Grundlagen
von VB6 abzumühen, nicht doch gleich mit VB.net
arbeiten willst.
Deine bisherigen Fragen lassen erkennen, dass
Dir auch für VB6 selbst die einfachsten Grundlagen
fehlen, was bedeutet, dass Du auch diese inzwischen
eben veraltete Sprache von Grund auf neu erlernen
musst.
Wenn Du ohnehin eine Programmiersprache neu
erlernen musst, verstehe ich nicht, warum Du nicht
eine modernere Sprache wie VB.net oder C# wàhlst.

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen