Hallo,
Ich habe eine Funktion und möchte 2 Wert übergeben.
Der erste Funktioniert Also mit Ipsuche(textvar)
Aber wenn ich einen 2 ten Wert anfüge, also
Ipsuche (Text1.text, 1)
bekomme ich eine Fehlermeldung : Erwartet =
Warum ?
Public Function IPSuche(ByVal IPString As String, Optional ByVal SuchMode As String) As Long
weil Deine Funktion einen zweiten String erwartet und die 1
kein String ist.
Leider! führt VB ein implizierte Konvertierung durch und behandelt 1 wie „1“, aber auf sowas sollte man sich nie verlassen und von Anfang an typsicher programmieren.
Leider! führt VB ein implizierte Konvertierung durch und
behandelt 1 wie „1“, aber auf sowas sollte man sich nie
verlassen und von Anfang an typsicher programmieren.
pssst, nicht verraten!
Ja Du hast recht, der fehler wurde bei Joe durch die Klammer ausgelöst.
Und bevor es mir Jemand schreibt, ja Call geht auch noch.