exe hängt sich nach beenden auf OS: XP
Übersicht

![]() |
DottakopfBetreff: exe hängt sich nach beenden auf OS: XP |
![]() Antworten mit Zitat ![]() |
---|---|---|
Guten Morgen blitzer !
Ich habe ein Problem mit dem client von meinem aktuellem Projekt. Wenn ich den client beende per ESC oder interne abmelde funktion, meldet sich dieser Technisch gesehen korrekt vom Server ab und wäre somit auch komplett "fertig". Aber genau am punkt "Program has been ended" oder halt dem befehl "end", hängt sich die .exe auf und bekommt keine Rückmeldung mehr.. Ich benütze keine .Dlls lediglich einige includes und die BlitzUi werden als "externe" verwendet. Unter windows 2000 läuft das ganze ohne zicken, nur hier bei XP bekomm ich Probleme. Ich habe bereits den Kompatibilitätsmodus(win2000) verwendet, allerdings ohne Erfolg. Leider habe ich nur sehr wenig Hintergrundwissen darüber was Blitzbasic im hintergrund da macht, und fühl mich grad ein bisschen hilflos ![]() Ich vermute, dass Blitz oder Windoof probleme beim leeren des Speichers hat.. Grafiken Arrys.. weis der geier. Aber wie gesagt ich hab da keine ahnung von.. Allerdings ist zb. der Grafik ordner gerade mal nur 800kb groß (wow ist das klein), was ja dann wieder gegen meine Theorie spricht. ![]() Kann mir wer bitte weiterhelfen ? weis nicht mal wo ich suchen soll Gruß Dottakopf |
||
Rechtschreibfehler gelten der allgemeinen Belustigung! |
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Probier es mal mit ExitProcess
https://www.blitzforum.de/foru...hp?t=31734 Vlt hilft es ![]() |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
![]() |
Dottakopf |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich progg aber mit Blitz3D nicht mit BBPlus.
Bekommt man das da auch iwi zum laufen bzw. auch hier gültig ? *dumm frag* Wie ruf ich die dann in bb auf ![]() |
||
Rechtschreibfehler gelten der allgemeinen Belustigung! |
![]() |
ozzi789 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Naja sollte auch mit B3D gehen!
Einen Programmier fehler würde ich mal ausschliessen sonst würde es unter 2k nicht funktionieren |
||
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
![]() |
Dottakopf |
![]() Antworten mit Zitat ![]() |
---|---|---|
also ich bekomm das technisch noch nicht ganz hin. Bitte nicht lachen ok ![]() also ich hab etz im Blitz3D verzeichniss einen ordner erstellt "userlibs". Dort habe ich die Datei "kernel32.decls" mit dem Inhalt Code: [AUSKLAPPEN] .lib "kernel32.dll" api_ExitProcess (uExitCode%) : "ExitProess" erstellt. Nun habe ich den code des clients geöffnet und "end" durch die Zeile "api_ExitProcess (uExitCode%)" ausgetausch. Nun schimpft der compiler das er die funktion nicht findet. Ich muss bestimmt die dll iwi öffnen ? Sorry aber ich stell mich da grad echt dumm an ![]() Was fehlt noch, oder habe ich falsch gemacht ? Gruß Dottakopf |
||
Rechtschreibfehler gelten der allgemeinen Belustigung! |
- Zuletzt bearbeitet von Dottakopf am Sa, Mai 23, 2009 14:47, insgesamt einmal bearbeitet
![]() |
The_Nici |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bist du dir sicher dass sie auch kernel32.decls heisst und nicht kernel32.decls.txt?
Einfach bei den Ordner- und Suchoptionen bei "Bekannte Dateiendungen ausblenden" den Haken wegmachen. |
||
![]() |
Dottakopf |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja bin mir sicher.
compiler meint das er die funktion nicht kennt.. muss ich die noch irgendwo noch definieren ? Groß / Kleinschreibung ist ja wurscht ? |
||
Rechtschreibfehler gelten der allgemeinen Belustigung! |
![]() |
The_Nici |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hast du die IDE schon neu gestartet?
MfG |
||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Dottakopf hat Folgendes geschrieben: also ich hab etz im Blitz3D verzeichniss einen ordner erstellt "userlibs".
Der Ordner ist schon da, wenn die Version stimmt. Am besten lädst du dir mal ein Update herunter. |
||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
![]() |
the FR3AK |
![]() Antworten mit Zitat ![]() |
---|---|---|
Guck mal genau hin :
Code: [AUSKLAPPEN] .lib "kernel32.dll" api_ExitProcess (uExitCode%) : "ExitProess" Das heisst bestimmt nicht ExitProess sondern Exit Process ![]() ![]() |
||
![]() |
Dottakopf |
![]() Antworten mit Zitat ![]() |
---|---|---|
ah danke chris!
jetzt bekomme ich die fehlermeldung "User lib funktion not found". Auf Tippfehler hab ichs schon überprüft. Müssen evt. Pfade angeben werden ? ~Edit~ immerhin hängt sich jetzt die exe dank der fehlermeldung nicht mehr auf ![]() |
||
![]() |
Dottakopf |
![]() Antworten mit Zitat ![]() |
---|---|---|
uff der fehler war so offensichtlich das ich ihn glatt überlesen hatte ![]() Allerdings schimpft bb immernoch : Code: [AUSKLAPPEN] Runtime Error ! Program : c:\Programme\blitz3D\bin\blitzcc.exe abnormal program termination son mist... ![]() danke für eure hilfe ! Gruß Dottakopf |
||
Rechtschreibfehler gelten der allgemeinen Belustigung! |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group