| |
|
|
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. |
|
|
| |
|
|
|
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: KompilierenMarkierenSeparierenDECLARE 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. |
|
|
| |
|
|
|
| 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. |
|
|
| |
|
|
|
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. |
|
|
| |
|
|