| |
|
|
- Seite 1 - |
|
GDL | Hi,
mein derzeitiges Projekt ist schon mal gegangen.
Wollte Bild mit anhängen, finde aber keinen Button zum Datei anhängen.
Servus Georg |
|
|
| |
|
|
|
| |
|
- Seite 2 - |
|
Sebastian König | Hallo Georg,
das mit dem Testen eilt nicht - ich bin ab Freitag sowieso übers Wochenende im Kurzurlaub .
GDL
Nochetwas, fiel mir erst beim direkten Exen Vergleich auf.
Beim Ladedialog funktionieren die Filter nicht.Es dürften nur die *.gpl Dateien angeboten werden. Bei der 2Cpp Exe werden aber alle Dateien des Verzeichnisses angeboten.
Hmm... kannst Du mir dazu bitte mal den LoadFile$()-Aufruf schicken?
MfG
Sebastian |
|
|
| |
|
|
|
GDL | Büdde
odatei$ = @LoadFile$(ÖFFNE:,*.gpl) |
|
|
| |
|
|
|
Sebastian König | GDL
Büdde
odatei$ = @LoadFile$(ÖFFNE:,*.gpl)
Ah, danke! Ich sehe schon das Problem - einen ähnlichen Fehler habe ich vorhin für die aktuelle Beta noch bei SaveFile$() behoben. Wahrscheinlich funktioniert es korrekt, wenn Du *.gpl|*.gpl verwendest, nicht wahr? Ich werde das natürlich korrigieren!
MfG
Sebastian |
|
|
| |
|
|
|
GDL | Hi,
habe noch einige Probleme bei den Exen.
Compilieren ging immer einwandfrei zur fertigen Exe. Im Vollbetrieb, also auch mit der Ein/Ausgabe über den internen Bus sowie der COM1 und COM2 gleichzeitig bekomme ich immer diese Fehlermeldung(Anhang). Unter ME wesentlich öfter als unter XP.
Ohne Hardware unter XP keine solche Fehlermeldung unter ME schon.
Servus Georg |
|
|
| |
|
|
|
Sebastian König | GDL
habe noch einige Probleme bei den Exen.
Compilieren ging immer einwandfrei zur fertigen Exe. Im Vollbetrieb, also auch mit der Ein/Ausgabe über den internen Bus sowie der COM1 und COM2 gleichzeitig bekomme ich immer diese Fehlermeldung(Anhang). Unter ME wesentlich öfter als unter XP.
Ohne Hardware unter XP keine solche Fehlermeldung unter ME schon.
Hallo Georg,
ich habe gerade mal in meinem Code nachgesehen: Zum Glück gibt es nur eine Situation, in der zur Zeit dieser Fehler gemeldet wird. Nämlich dann, wenn in einer Prozedur etwas wie
parameters array&[] steht, aber für den entsprechenden Parameter kein Array übergeben wurde.
Kannst Du in Deinem Code eine entsprechende Situation finden? Leider wird in der Fehler-Box die Zeilennummer nicht angezeit, da diese Information zur Laufzeit der EXE nicht verfügbar ist. Das gleiche gilt für den Namen des Parameters (ist ja alles nativ kompiliert) - deshalb das N/A...
MfG
Sebastian |
|
|
| |
|
|
|
GDL | Jo, mal guggen.
Servus Georg |
|
|
| |
|
|
|
GDL | @Sebastian,
habe dich nicht vergessen. Bin noch drann, nur momentan dick drinne.
Servus Georg |
|
|
| |
|
|
|
Nico Madysa | Habs endlich wieder geschafft, mich zu melden . Es sind jetzt im selben Code immer noch drei Fehlermeldungen übrig.
Profan2Cpp - Beta-Version 1.9.7a (Feb 21 2008 11:13:00) Projekt laden ---> Eingabe: E:XProfan10TicAndManTicAndMan.prf Ausgabe: E:XProfan10TicAndManTicAndMan_cpp Binde Include-Dateien ein... ok. Lese Header-Dateien... ok. Überprüfe Syntax... ok. Ersetze Header-Definitionen... ok. Erstelle Verzeichnisse... ok. Übersetze... ok. Erstelle PrfMain.cpp... ok. Kopiere Header... ok. Kopiere Bibliotheken... ok. Generiere Makefile... ok. Projekt erfolgreich übersetzt! [674 Zeilen in 375 ms] Speicher-Bilanz: ==================================== allocated : 4622 KByte (90647) freed : 4622 KByte (90647) ------------------------------------ Differenz : 0 Byte (0) Spitzenwert : 66208 Byte ==================================== Ausgabe von Make.bat: MAKE Version 5.2 Copyright (c) 1987, 2000 Borland C rogrammeBCC55incc32.exe -o.objPrfMain.obj -c -w-8026 -w-8057 -w-8060 -w-8017 -w-8004 -w-8066 -w-8041 -w-8027 -q -O2 -tWM -v- -D_WINVER=0x0400 -D_WIN32_WINNT=0x0400 -IC rogrammeBCC55include PrfMain.cpp PrfMain.cpp: C rogrammeBCC55incc32.exe -o.objTicAndMan.obj -c -w-8026 -w-8057 -w-8060 -w-8017 -w-8004 -w-8066 -w-8041 -w-8027 -q -O2 -tWM -v- -D_WINVER=0x0400 -D_WIN32_WINNT=0x0400 -IC rogrammeBCC55include TicAndMan.cpp TicAndMan.cpp: Error E2316 TicAndMan.cpp 90: elem is not a member of p_string in function __stdcall ProfanThreadProc(void *) Error E2288 TicAndMan.cpp 91: Pointer to structure required on left side of -> or ->* in function __stdcall ProfanThreadProc(void *) Error E2451 TicAndMan.cpp 92: Undefined symbol pIn in function __stdcall ProfanThreadProc(void *) *** 3 errors in Compile *** ** error 1 ** deleting .objTicAndMan.obj Finished.
Leider kann ich dir nicht sagen, in welchen Codezeilen diese Fehler aufgetaucht sind, daher schicke ich am besten den gesamten Code per PM.
Gruß Nico |
|
|
| |
|
|
|
Sebastian König | Hallo Nico,
danke für den Code! Ich habe das Problem damit schnell gefunden - DIM%, DIM& etc. werden im Moment nicht korrekt übersetzt, weil ich für Profan2Cpp 2.0 das Array-Konzept komplett umgestellt habe und in diesem Zusammenhang noch eine Kleinigkeit nicht bedacht habe...
In der nächsten Beta wird das Problem behoben sein.
MfG
Sebastian |
|
|
| |
|
|
|
Nico Madysa | Keine Ursache, solltest eigentlich mit mir schimpfen, weil ich Code und Protokoll schon seit einigen Wochen mit mir auf dem USB-Stick herumschleppe. |
|
|
| |
|
|
|
Sebastian König | Nico Madysa
Keine Ursache, solltest eigentlich mit mir schimpfen, weil ich Code und Protokoll schon seit einigen Wochen mit mir auf dem USB-Stick herumschleppe.
Keine Sorge - zum Schimpfen bin ich in der Regel zu gutmütig...
Ist aber auch wirklich kein Problem - hat mir schon geholfen, dass Du es getestet hast! |
|
|
| |
|
|
| |
|
- Seite 3 - |
|
|
Nico Madysa | Ich bin beruhigt. |
|
|
| |
|
|