Deutsch
Forum

Include geht nicht

 

Peter
Mallow
Bei mir werden nur Dateien includet, die sich im selben Verzeichnis wie die PRF-File befinden.
Egal ob ich davor {$INCLUDEPATH} schreibe.
KompilierenMarkierenSeparieren
 {$INCLUDEPATH}
 {$ISQ}
 $P+
 $U download.pcu = download.
 $I Buttons.inc
 $I Standart.inc
 $I SharedMem.inc
 $I Prozesse.inc
 $I Html.inc

Wenn ich mir jetzt den von XPSE generierten Sourcecode anschaue, sehe ich, dass nur die Html.inc inc includet wurde.
Die Html.inc liegt im selben Verzeichnis wie die PRF-Datei.
Alle anderen Dateien (*.inc,*.pcu) befinden sich im Profanincludeverzeichnis (CrogrammeXProfan 9INCLUDE).
Dieses Verzeichnis habe ich im Profaneditor auch als INCLUDE-Verzeichnis angegeben.

Bitte helft mir.
 
WinXP Pro SP2, XProfan 9 + XPSE
AMD Athlon 64 X2 3800
06.09.2005  
 



Hm normal ist das nicht - probiere mal

{$includepath CrogrammeXProfan 9INCLUDE}

Salve, iF.
 
06.09.2005  
 




Peter
Mallow
Sry! Jetzt arbeitet XPSE schon, weil er die Includes erkennt.
Also das funktioniert erstmal.

Aber! Wenn ich jetzt den Code interpretieren lasse kommt folgender Fehler Befehl unbekannt: ROGRAMMEXPROFAN (Zeile 2)

Jetzt schaue ich im generierten Quelltext:
KompilierenMarkierenSeparieren
DECLARE POS#,STARTTIMER%,PROGDIR$,HANDLEMAP&, VIEWPOINTER&, BUFFER#,LPCOMMANDLINE#,LPSTARTUPINFO#,LPPROCESSINFORMATION#,EXITCODE#,DLL&,CTRL_WEB%,CRTL_SPRACHE%,EDIT_WORT%,BUTT_SUCHEN%,LBOX_SPEICHER%,PROZESS%,ANZAHL%,SPRACHE%,I%,ENDE%,FEHLER%

\PROGRAMME\XPROFAN 9\INCLUDE}

 $P+
 $U DOWNLOAD.PCU=DOWNLOAD.
DEF @LOADIMAGE(6) !"USER32","LoadImageA"
DEF @ALOADIMAGE(6) ! "USER32","LoadImageA"
DEF @EXTRACTICON(3) ! "SHELL32","ExtractIconA"

Anscheinend hat XPSE {$includepath C:\Programme\XProfan 9\INCLUDE} den Includepath berücksichtigt, jedoch einen Fehler gemacht.
Ist das jetzt ein Bug oder ein Anwenderfehler?

PS
Danke für deine schnelle Antwort.
 
WinXP Pro SP2, XProfan 9 + XPSE
AMD Athlon 64 X2 3800
06.09.2005  
 



Wow ich gug gleich mal lol - glaube in diese Falle bin ich schon einmal getappt.
 
06.09.2005  
 



Juhuu - ein Bug.

Danke fürs Mitteilen!

Ich kann jetzt sofort leider kein BugFix anbieten das XPSE im moment offen ist - alle Funktionen liegen grade frei da ich etwas seeehhhhhhrrrrr nettes einbaue.

Hier ein Behelf:

XPSE schaut in die Datei c:windowsverzeichnisprofed32.ini - die Datei wird von der XProfanIDE angelegt - darin steht unter Anderem:
KompilierenMarkierenSeparierenHinter Include= sind die zu berücksichtigenden Pfade mit Semikolon getrennt aufgezählt. Dort trägt die XProfanIDE die Pfade für den ProfanCompiler ein - aber auch XPSE schaut dort nach! Wenn dort Deine Pfade eingetragen sind - müsste es doch perfekt funktionieren - oder?

PS: Natürlich bugfixe ich den Compilerschalter!

Salve, iF.
 
06.09.2005  
 




Peter
Mallow
nein leider funktioniert es nicht.

Include=CrogrammeXProfan 9INCLUDE
stand schon vorher in der PROFED32.INI

Jedoch wurde auch vorher nicht der Standartpfad erkannt.

...
habe jetzt ein bischen herrumgespielt.
Habe z.B. in der PROFED32.INI in der Zeile
Include=CrogrammeXProfan 9INCLUDE
abschließend noch ein Backslash angefügt.
Dannach hat auch XPSE den Pfad automatisch erkannt.
 
WinXP Pro SP2, XProfan 9 + XPSE
AMD Athlon 64 X2 3800
06.09.2005  
 



Verstehe - der Backslash also - Danke!

Salve, iF.
 
06.09.2005  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.961 Betrachtungen

Unbenanntvor 0 min.
Hans Hermann22.04.2011
Roland Schäffer06.01.2011

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

iF (4x)
Peter Mallow (3x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie