#include Function erhält Parameterwerte nicht

Fehlerberichte, Hilfe und Anregungen zu BasicMaker 2018 für Windows

Moderator: SoftMaker Team

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

#include Function erhält Parameterwerte nicht

Beitrag von stefan70 » 10.02.2019 01:26:32

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: 154
Registriert: 01.02.2010 19:38:04

Re: #include Function erhält Parameterwerte nicht

Beitrag von Eierlein » 11.02.2019 19:17:47

Zeig' mal den ganzen Code.

Antworten

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