Seite 1 von 1

ComatePlus / ExcelConstants.pbi

Verfasst: 09.11.2012 23:47
von Archimedes
Hallo,

habe heute Pure Basic erstanden :)
Freue mich hier in dem Forum zu sein.

Ich hoffe es stört nicht, wenn ich direkt eine Frage habe?!

Im Bereich: Code,... habe ich folgendes gefunden:
ExcelFunktionen COMatePlus

Ich habe ComatePlus heruntergeladen, aber wo kommt das alles hin?
In welches Verzeichnis muss das? Ich habe Pure Basic auf dem Stick als Portable Version installiert.

Wo kommt den das mit dem: ExcelConstants.pbi hin?

Sorry diese Anfängerfragen und danke für Eure Antwort.

Viele Grüße

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 09.11.2012 23:52
von RSBasic
@Archimedes
Willkommen im Forum.

Die Datei "COMatePLUS.pbi" bindest du einfach in deinem Code ein und zwar mit: IncludeFile oder XIncludeFile
Wo sich diese Include-Datei befinden muss, ist egal. Einfach in deinem Ordner, in dem sich deine eigene Code-Datei befindet, reinkopieren und diese in deinem Code mit IncludeFile oder XIncludeFile einbinden, damit alle definierten Funktionen dieser Include-Datei in deinem Code verfügbar sind.

Beispiel:

Code: Alles auswählen

IncludeFile "COMatePLUS.pbi"

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 09.11.2012 23:57
von Archimedes
Vielen Dank RSBasic.

Wünsche noch einen schönen Abend :)

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 00:05
von Archimedes
Hallo,

leider funktioniert es nicht nach dem ausprobieren:
Es kommt folgende Fehlermeldung:

Zeile 34: Datei nicht gefunden (ComatePlus_Resindents.pbi)

Fehler tritt in Zeile: XIncludeFile "COMatePLUS_Residents.pbi"
auf und zwar in der ComatePlus.pbi

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 00:09
von RSBasic
Die Datei "COMatePLUS_Residents.pbi" muss sich ebenfalls im gleichen Ordner befindet, damit die Include-Datei diese Datei ebenfalls in deinem Code einbinden kann. Einfach mit in deinem Ordner reinkopieren und dann sollte es schon funktionieren.

Archimedes

Verfasst: 10.11.2012 00:21
von Archimedes
Hallo RSBasic,

danke für Deine Geduld.
Also ich habe ein Verzeichnis: U:\Daten\PortableApps\PortableApps\PureBasic\COMatePLUS
In diesem Verzeichnis befinden sich die Dateien: COMatePLUS_Residents.pbi und COMatePLUS.pbi

Dann habe ich folgenden Code verwandt:

Code: Alles auswählen

IncludeFile "U:\Daten\PortableApps\PortableApps\PureBasic\COMatePLUS\COMatePLUS.pbi"
Glaube da hab ich irgendwas nicht verstanden.

Sorry, wenn ich noch mal um Hilfestellung bitte.

Vielen Dank

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 06:47
von Pelagio
@Archimedes
Erst einmal
Willkommen im Forum :bounce:

Dein Code ist korrekt, er müsste funktionieren, wobei ich selber lieber xIncludeFile benutze.
IncludeFile fügt die genannte Programmdatei (Datei mit PureBasic-Sourcecode) an der aktuellen Stelle in den Programmcode ein. XIncludeFile macht genau dasselbe, außer dass es vermeidet, dieselbe Datei mehrfach einzufügen.
Was mir noch einfällt, die Codezeile sollte am Anfang des gesamt Codes stehen.

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 10:09
von Archimedes
Hallo Pelagio,

vielen Dank. Ich freue mich hier zu sein.

Hm, wenn der Code korrekt ist, dann verstehe ich nicht, warum trotzdem die Fehlermeldung kommt:

Zeile 34: Datei nicht gefunden (ComatePlus_Resindents.pbi)

Fehler tritt in Zeile: XIncludeFile "COMatePLUS_Residents.pbi"
auf und zwar in der ComatePlus.pbi

Ich weis nicht was ich falsch mache.

Viele Grüße

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 10:46
von Pelagio
@Archimedes,

in der Datei 'ComatePlus.pbi' muss beim includen der Datei 'ComatePlus_Resindents.pbi' der Pfad mit angegeben sein:

Code: Alles auswählen

XIncludeFile "U:\Daten\PortableApps\PortableApps\PureBasic\COMatePLUS\COMatePLUS_Residents.pbi"

Re: ComatePlus / ExcelConstants.pbi

Verfasst: 10.11.2012 11:43
von Archimedes
Hallo Pelagio,

vielen Dank, jetzt funktioniert es.

Viele Grüße