| |
|
|
GDL | Hi,
mein derzeitiges Projekt ist schon mal gegangen.
Wollte Bild mit anhängen, finde aber keinen Button zum Datei anhängen.
Servus Georg |
|
|
| |
|
|
|
Rolf Koch | @GDL: Wenn Du zum Antworten unten auf ANTWORT SCHREIBEN anstatt auf das Pfeilding hier klickst, dann kannst Du auch Dateien anhängen. |
|
|
| |
|
|
|
Sebastian König | Hallo Georg,
danke für den Bericht! Du kannst mir das Bild auch gern per eMail schicken.
MfG
Sebastian |
|
|
| |
|
|
|
Nico Madysa | Hab mein altes Spiel Ticetac & Männlkiken probiert. Prf2Cpp ist problemlos durchgekommen, aber der C++-Compiler (Borland C++ 5.5) hat dann 28 (!) Fehler angezeigt. Meist so etwas wie links vom -> muss ein Pointer Blubb-Blubb-Blubb sein... Ich wusste damit nichts anzufangen, speziell, da das Spiel in Profan² immer tadellos funktioniert hat. |
|
|
| |
|
|
|
Sebastian König | Hallo Nico,
klingt wie etwas, das mit der Umstellung des Array-Konzepts zusammenhängt (ist jetzt jedenfalls meine erste Vermutung). Kannst Du mir die Meldungen mal per eMail schicken? Wenn es nicht zuviel Aufwand macht, wäre auch ein Code-Auszug zum Testen sehr hilfreich.
Danke,
Sebastian |
|
|
| |
|
|
|
Nico Madysa | Ich seh zu, dass es sobald wie möglich abgeschickt wird. |
|
|
| |
|
|
|
Sebastian König | Nico Madysa
Ich seh zu, dass es sobald wie möglich abgeschickt wird.
Super, danke! |
|
|
| |
|
|
|
Nico Madysa | Die Fehler scheinen beim Aufruf von INI-Dateien oder bei den profaninternen Listen (List$, List%, List!,...) zu liegen. Da ich in sichere_HighScore und Lade_HighScore immer die besten fünf Spieler (die in der profaninternen Liste gespeichert sind) sichere/lade und die Fehler immer in Fünfergruppen kommen: KompilierenMarkierenSeparierenProfan2Cpp - Beta-Version 1.9.5b (Feb 14 2008 17:19:18)
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 : 4668 KByte (90708)
freed : 4668 KByte (90708)
------------------------------------
Differenz : 0 Byte (0)
Spitzenwert : 66208 Byte
====================================
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
C:ProgrammeBCC55incc32.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:ProgrammeBCC55include PrfMain.cpp
PrfMain.cpp:
C:ProgrammeBCC55incc32.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:ProgrammeBCC55include TicAndMan.cpp
TicAndMan.cpp:
Error E2316 TicAndMan.cpp 89: elem is not a member of p_string in function __stdcall ProfanThreadProc(void *)
Error E2288 TicAndMan.cpp 90: Pointer to structure required on left side of -> or ->* in function __stdcall ProfanThreadProc(void *)
Error E2451 TicAndMan.cpp 91: Undefined symbol pIn in function __stdcall ProfanThreadProc(void *)
Error E2316 TicAndMan.cpp 737: elem is not a member of p_string in function proc_ladehighscore(int,...)
Error E2316 TicAndMan.cpp 738: elem is not a member of p_string in function proc_ladehighscore(int,...)
Error E2316 TicAndMan.cpp 739: elem is not a member of p_string in function proc_ladehighscore(int,...)
Error E2316 TicAndMan.cpp 740: elem is not a member of p_string in function proc_ladehighscore(int,...)
Error E2316 TicAndMan.cpp 741: elem is not a member of p_string in function proc_ladehighscore(int,...)
Error E2288 TicAndMan.cpp 743: Pointer to structure required on left side of -> or ->* in function proc_ladehighscore(int,...)
Error E2288 TicAndMan.cpp 744: Pointer to structure required on left side of -> or ->* in function proc_ladehighscore(int,...)
Error E2288 TicAndMan.cpp 745: Pointer to structure required on left side of -> or ->* in function proc_ladehighscore(int,...)
Error E2288 TicAndMan.cpp 746: Pointer to structure required on left side of -> or ->* in function proc_ladehighscore(int,...)
Error E2288 TicAndMan.cpp 747: Pointer to structure required on left side of -> or ->* in function proc_ladehighscore(int,...)
Error E2316 TicAndMan.cpp 759: elem is not a member of p_string in function proc_sicherehighscore(int,...)
Error E2316 TicAndMan.cpp 760: elem is not a member of p_string in function proc_sicherehighscore(int,...)
Error E2316 TicAndMan.cpp 761: elem is not a member of p_string in function proc_sicherehighscore(int,...)
Error E2316 TicAndMan.cpp 762: elem is not a member of p_string in function proc_sicherehighscore(int,...)
Error E2316 TicAndMan.cpp 763: elem is not a member of p_string in function proc_sicherehighscore(int,...)
Error E2288 TicAndMan.cpp 765: Pointer to structure required on left side of -> or ->* in function proc_sicherehighscore(int,...)
Error E2288 TicAndMan.cpp 766: Pointer to structure required on left side of -> or ->* in function proc_sicherehighscore(int,...)
Error E2288 TicAndMan.cpp 767: Pointer to structure required on left side of -> or ->* in function proc_sicherehighscore(int,...)
Error E2288 TicAndMan.cpp 768: Pointer to structure required on left side of -> or ->* in function proc_sicherehighscore(int,...)
Error E2288 TicAndMan.cpp 769: Pointer to structure required on left side of -> or ->* in function proc_sicherehighscore(int,...)
Error E2316 TicAndMan.cpp 781: elem is not a member of p_string in function proc_zeigehighscore(int,...)
Error E2288 TicAndMan.cpp 781: Pointer to structure required on left side of -> or ->* in function proc_zeigehighscore(int,...)
Error E2228 TicAndMan.cpp 781: Too many error or warning messages in function proc_zeigehighscore(int,...)
*** 26 errors in Compile ***
** error 1 ** deleting .objTicAndMan.obj
Finished.
Im Anhang Protokoll und Quelltext. |
|
|
| |
|
|
|
Sebastian König | Nico Madysa
Die Fehler scheinen beim Aufruf von INI-Dateien oder bei den profaninternen Listen (List$, List%, List!,...) zu liegen. Da ich in sichere_HighScore und Lade_HighScore immer die besten fünf Spieler (die in der profaninternen Liste gespeichert sind) sichere/lade und die Fehler immer in Fünfergruppen kommen: ... Im Anhang Protokoll und Quelltext.
Hallo Nico,
ok, danke! Ich sehe das Problem schon In der nächsten Beta wird der Fehler behoben sein.
MfG
Sebastian
P.S.: Ich werde den Thread mal teilen und die Meldungen ins allgemeine Profan2Cpp-Forum verschieben. |
|
|
| |
|
|
|
GDL | Meine Steuerungsteilmodule (Betrieb und Gleisbildersteller) benutzen die Arrayerneuerungen. Ging einwandfrei.
Was vielleicht noch schön währe :
Wenn man mit deinem mitgelieferten Editor Fehler behebt und abspeichert, dass diese Aktionen auch im Original durchgeführt werden.
Servus Georg |
|
|
| |
|
|
|
Sebastian König | GDL
Meine Steuerungsteilmodule (Betrieb und Gleisbildersteller) benutzen die Arrayerneuerungen. Ging einwandfrei. Super, damit ist wohl ein echter Härtetest überstanden! Funktioniert in der fertigen EXE auch alles so, wie es soll?
GDL
Was vielleicht noch schön währe :
Wenn man mit deinem mitgelieferten Editor Fehler behebt und abspeichert, dass diese Aktionen auch im Original durchgeführt werden.
Ähm... das werden sie doch. Wenn nicht, dann hat irgendwas nicht funktioniert...
MfG
Sebastian |
|
|
| |
|
|
|
GDL | Gut, die Exen kann ich erst am Wochenende in allen Funktionen testen.(Da mir hier die Zusatzhardware fehlt).
Das mit den Übernehmen der Verbesserungen klappt nicht.
Servus Georg |
|
|
| |
|
|