.exe nicht auf anderem System zu öffnen?
Übersicht

WaterguyBetreff: .exe nicht auf anderem System zu öffnen? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo,
ich hätte eine Frage. Und zwar habe ich zum Test eine .exe-Datei aus einem Programm gemacht (über Program -> Create Executable...) und einem Freund von mir geschickt. Dieser hat KEIN Blitz-Basic auf seinem PC und kann die Datei nicht öffnen (Illegal Memory Adress). Woran könnte das liegen? Mach ich da irgendwas mit dem umwandeln zur .exe falsch oder liegts an Vista? Danke |
||
![]() |
Firstdeathmaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Lädst du irgendwelche Bilder oder andere Ressourcen welche du nicht mitgeschickt hast? | ||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
Waterguy |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nichts dergleichen. Der Code:
Code: [AUSKLAPPEN] Graphics 800,600,256,2
SetBuffer BackBuffer() For i = 1 To 100 Print "Test" Delay 500 Next WaitKey End Wie gesagt, nur ein Test ob's mit der .exe klappt |
||
Projekte:
Jubinator (Jump'n'Run) zu 10% fertig |
![]() |
Firstdeathmaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Vielleicht liegt es an der Grafiktiefe? Die müsste zwischen 0 (=auto), 16, 24 oder 32 liegen.
Aber abgesehen davon sehe ich nicht weshalb es nicht funktionieren sollte... |
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
![]() |
Producer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Waterguy hat Folgendes geschrieben: Nichts dergleichen. Der Code:
Code: [AUSKLAPPEN] Graphics 800,600,256,2
Wie gesagt, nur ein Test ob's mit der .exe klappt Yepp, das vertragen manche Grakas nicht... Wozu die 256??? ![]() Da müsste doch die Farbtiefe (in Bit) hin?! 256 Bit unterstütz meine Graka auch nicht^^ |
||
in this world, all i got is my word and my balls, and i don't break em for nobody |
Waterguy |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Sorry, vertan ![]() ![]() btw: Bei mir funktionierts trotzdem ![]() Edit: Klappt immer noch nicht ![]() |
||
Projekte:
Jubinator (Jump'n'Run) zu 10% fertig |
![]() |
Producer |
![]() Antworten mit Zitat ![]() |
---|---|---|
Waterguy hat Folgendes geschrieben: Edit: Klappt immer noch nicht
![]() Hat er eventl. kein DirectX installiert? Oder hat er eine sehr alte Grafikkarte? (Nur eine Vermutung) |
||
in this world, all i got is my word and my balls, and i don't break em for nobody |
![]() |
Firstdeathmaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm, also ich kann dein Program kompilieren, und auch als Exe ausführen. Liegt vermutlich an Vista. Will mich aber darauf nicht festlegen, da ich damit keine Erfahrung habe. Vielleicht versuchst du es mal mit folgendem code, und kompilier das ganze mal im Debugmodus. Dann weist du vielleicht in welcher Zeile das Program abbricht:
Code: [AUSKLAPPEN] stream = WriteFile("log.txt")
linecounter% = 1 Graphics 800,600,32,2 WriteLine stream,linecounter:linecounter = linecounter + 1 SetBuffer BackBuffer() WriteLine stream,linecounter:linecounter = linecounter + 1 For i = 1 To 100 WriteLine stream,linecounter:linecounter = linecounter + 1 Print "Test" Delay 500 Next WriteLine stream,linecounter:linecounter = linecounter + 1 WaitKey WriteLine stream,linecounter:linecounter = linecounter + 1 End |
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
IMA bekomme ich bei jedem BB Programm, dass ich über das Windows-Startmenü auswähle - das war aber schon bei XP so. Einfach den Ordner öffnen, in dem die exe liegt und dann starten... | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
D2006Administrator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Firstdeathmaker hat Folgendes geschrieben: Liegt vermutlich an Vista.
Nö, geht hier. Eventuell mal den Debugger anschalten, dann die EXE erstellen und diese dem Kumpel zu senden. Eventuell ist dann die Fehlermeldung genauer. Welche genaue BB Version hast du eigentlich? |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
Waterguy |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Producer hat Folgendes geschrieben: Hat er eventl. kein DirectX installiert? Oder hat er eine sehr alte Grafikkarte? (Nur eine Vermutung) DirectX 10, Grafikkarte ist eine 8800GT. Firstdeathmaker hat Folgendes geschrieben: Liegt vermutlich an Vista. Will mich aber darauf nicht festlegen, da ich damit keine Erfahrung habe.
Ich habe selber Vista, bei mir klappt es auch. Xeres hat Folgendes geschrieben: IMA bekomme ich bei jedem BB Programm, dass ich über das Windows-Startmenü auswähle - das war aber schon bei XP so. Einfach den Ordner öffnen, in dem die exe liegt und dann starten...
Die .exe liegt einfach auf dem Desktop. Hab's ihm über ICQ zugesendet. D2006 hat Folgendes geschrieben: Eventuell mal den Debugger anschalten, dann die EXE erstellen und diese dem Kumpel zu senden. Eventuell ist dann die Fehlermeldung genauer.
Welche genaue BB Version hast du eigentlich? Debugger angeschaltet, .exe erstellt - selbe Fehlermeldung. Meine BB-Version ist Blitz3D 1.65 (die Version die auf der Website zum Download verfügbar ist), da ich bisher noch keine Zeit gefunden hatte BB zu aktualisieren - werd ich gleich nachholen ![]() |
||
Projekte:
Jubinator (Jump'n'Run) zu 10% fertig |
![]() |
Firstdeathmaker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Zitat: DirectX 10, Grafikkarte ist eine 8800GT.
Ist DirectX 10 nicht incompatibel zu 7? Die BB Engine benutzt jedenfalls Direct X 7. |
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
Waterguy |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich hab's ja auch, ich hab echt keinen Schimmer woran's liegt. Was er mir auch noch gesagt hat - ich hab ihm mal den Quelltext geschickt, er hat die Demo von BB3D installiert und den Quelltext reinkopiert - Memory Access Violation. Bei jedem Programm das er startet (selbst nur ein einziger Printbefehl und Waitkey) kommt diese Fehlemeldung.
Er hat übrigens Vista Home 64bit, ich hab Vista Business 32bit |
||
Projekte:
Jubinator (Jump'n'Run) zu 10% fertig |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Firstdeathmaker hat Folgendes geschrieben: Ist DirectX 10 nicht incompatibel zu 7? Das ist es sicherlich nicht.
|
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Xeres hat Folgendes geschrieben: IMA bekomme ich bei jedem BB Programm, dass ich über das Windows-Startmenü auswähle - das war aber schon bei XP so. Einfach den Ordner öffnen, in dem die exe liegt und dann starten...
dann hast du den startmenü eintrag versaut und vergessen das arbeitsverzeichnis auf das verzeichnis zu legen wo die EXE ist. wenn du das nicht machst, muss dein programm explizit das arbeitsverzeichnis ändern beim start via changedir(appdir()) oder wie der befehl ging um das programmverzeichnis rauszufinden. Und ich hab hier Vista64, blitz macht keine probleme. aber kannst ihm ja ma ausrichten, er soll: 1. DXWebinstall ausführen. Vista kommt mit ner ganzen ladung fehlenden DX Runtime DLLs 2. Seinen Grafiktreiber aktualisieren 3. Wenn er die Tabletfunktionalitäten aktiviert hat: in die Eigenschaften (rechtsklick auf exe), kompatibilität und erweiterte Textdienste deaktivieren. blitz3D / plus verträgt sich mit denen garnet, gibt direkt crash (der fehler ist die ursache dafür das viele fälschlicherweise glauben blitz geht net auf tablet windows) |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
DjDETE |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wer Vista benutzt ist selber schuld.
Liegt wahrscheinlich am 64bit Vista. MfG DjDETE |
||
Aktuelles Projekt: XXX |XXX | 3% der v1b fertig
www.emu-soft.de.vu Für die Homepage suche ich noch Linktauschpartner, bei Interesse einfach melden. |
Waterguy |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Dreamora hat Folgendes geschrieben: Und ich hab hier Vista64, blitz macht keine probleme. Sagt glaub ich alles ![]() |
||
Projekte:
Jubinator (Jump'n'Run) zu 10% fertig |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group