String und Variable miteinander verketten!

marcap

Mitglied
Hi,

Habe diesmal folgenden Aufruf:

Code:
Call write_log("*ERROR** Variable : " & var)

Aus irgendeinem Grund meckert er allerdings in dieser Zeile!

Ich versteh nicht warum, liegt hier ein Syntaktischer Fehler vor?

Gruß Marcap
 
Hi,

das ist eine gute Frage, vielleicht zeigst Du uns auch, wie die Funktion (zumindest der Kopf) aussieht?

Was meckert er denn an?

Hellseher sind wir nicht.
 
Oh ja Sorry hab ich in der Eile ganz vergessen ;)

Code:
Public Sub write_log(str As String, Optional log_level As Integer)
 
Dann versuch mal
Code:
Call write_log("*ERROR** Variable : " & CStr(var))

Zudem hast Du immer noch nicht gesagt, was er anmeckert.
 
Hi,

kann "var" ein Objects sein?
Falls ja, dann überprüf mal auf Nothing
Code:
If (var Is Nothing) Then
    Msgbox "Var ist Nothing!"
Else
    Call write_log("*ERROR** Variable : " & var)
End If

Kommt die Funktion aus einem Modul oder einer Klasse?

Dieser Fehler tritt immer dann auf, wenn ein Objekt Nothing ist.
 
Hey,

Vielen dank jetzt hat sichs erledigt ;) War also doch ein Objekt ;)

Naja erklären kann ichs mir net dass es leer ist, aber wenigstens ist jetzt meine Funktion noch besser :p
 
Zurück