Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 31.07.08 - 11:59:16
-
Hallo zusammen,
habe da mal wieder ne Frage.
Ist es möglich eine Funktion mit unterschiedlichen Übergabewerten zu schreiben
Also sagen wir ich übergebe der Function openDB
2 Strings jeweils mit ServerName und FilePath
oder ich übergebe ihm nur einen String mit Servername !! FilePath
Das ist jetzt nicht das Beispiel was ich brauche sondern nur ein banal erdachtes.
Hier gehts mir ums Prinzip
-
Ist es möglich eine Funktion mit unterschiedlichen Übergabewerten zu schreiben
Nein.
Axel
-
gut dann nicht
-
ich habe eine frage erst mal mein Quellcode dazu
Sub Initialize
Dim filename As String
Dim PathFilename As String
PathName$ = "E:\TestKUR\Attachements\*.txt"
Filename$ = Dir$(PathName$, 0)
Do While Filename$ <> " "
If Isempty(Filename$) Then
Exit Sub
End If
Msgbox Filename$
Filename$ = Dir$()
Loop
End Sub
es erscheinen alle vier msgbox wie es ja auch sein soll und am ende kommt noch mal eine msgbox ohne inhalt und am ende diese fehlermeldung --> ungültiger Funktionsaufruf
kann mir da jmd. einen tipp geben ? Danke
-
Es ist dasselbe Problem, das Du neulich schon einmal hattest. Warum schreibst Du immer ein Leerzeichen zwischen die Anführungsstriche?
Die Schleife läuft so lange, bis der Dateiname nicht ein Leerzeichen ist. Das wird wohl immer sein, auch dann, wenn keine Datei gefunden wurde, denn dann ist Filename$ leer (also "" und nicht " ")
Do While Filename$ <> " " -> Do While Filename$ <> ""
-
Übrigens, warum antwortest Du auf alte Einträge mit Deinen neuen Fragen und erstellst stattdessen nicht einfach ein neues Thema? Wenn Du eine Ebene höher gehst (hier also ND6: Entwicklung), findest Du die Schaltfläche "Neues Thema"
-
dankeschön, das mit dem leerzeichen muss ich mir abgewöhnen =)