#include Function erhält Parameterwerte nicht

Antworten
stefan70
Beiträge: 2
Registriert: 10.02.2019 01:16:01

#include Function erhält Parameterwerte nicht

Beitrag von stefan70 »

Moin aus dem echten Norden.

Ich habe eine Function geschrieben:

Code: Alles auswählen

Function OpenWorkbookGetIndex (ByVal Path As String, ByVal File As String) As Integer
Bekommt 2 Stringparameter, 1x einen Pfad, 1x einen Dateinamen. Rückgabe der Itemindex unter den Workbooks für diese Datei.
Funzt soweit.

Außer, ich lagere das in eine separate .bas-Datei aus und binde sie in eine andere .bas-Datei per #include "PM_Datei_oeffnen.bas" ein.
Die wird zwar ausgeführt, aber erhält die String-Parameter nicht. Ohne ByVal das gleiche. Beide Dateien in gleichen Ordner, daher kein Pfad bei #include.

Was mache ich falsch?
Bin für jeden Hinweis dankbar, vermutlich was triviales.
Aber die Manual-Weisheiten scheinen erschöpft... :o

BTW: Mit einer DLL ist sicherlich nicht gemeint, das ich den Basiccode der Function einfach umbenenne in PM_Datei_oeffnen.DLL :lol:
Das meint sicher was in c/c++ geschriebens, oder? Vermute also, hier keinen Lösungsweg zu finden...
Eierlein
Beiträge: 179
Registriert: 01.02.2010 19:38:04

Re: #include Function erhält Parameterwerte nicht

Beitrag von Eierlein »

Zeig' mal den ganzen Code.
Antworten

Zurück zu „BasicMaker 2018 für Windows“