Binärdatei startet nicht

Mitglied: JuMa2906

JuMa2906 (Level 1) - Jetzt verbinden

12.11.2011 um 22:33 Uhr, 4495 Aufrufe, 8 Kommentare

Ich habe nur ein Icon eingesetzt und schon will die Binärdatei nicht starten.

Hallo, liebe Admins.

Das Problem mit den Forms hat sich geklärt. Das neue Problem: Ich habe ein Icon in mein Projekt eingebaut und nach dem Compilen will die Binärdatei sich nicht öffnen! Im Task-Mamager erscheint kurz der Name des Programmes, aber danach schließt es sich sofort wieder. Ich hoffe, ihr könnt mir helfen.

MfG Maximilian J.
Mitglied: AndreasHoster
13.11.2011 um 09:21 Uhr
Ich habe nur ein Icon eingesetzt und schon will die Binärdatei nicht starten.
Dann wäre doch der erste logische Versuch, daß Icon wieder rauszunehmen und zu schauen obs wieder geht.
Wenn ja, dann hat man beim Einbinden einen Fehler gemacht oder das Icon hat möglicherweise eine nicht supportetes Format.
Da könnte man dann testen, ob es mit einem anderen Icon geht.
Bitte warten ..
Mitglied: JuMa2906
13.11.2011 um 12:19 Uhr
Gesagt, getan, gemacht - nichts passiert: lässt sich nicht starten.

Sorry, Andreas Hoster. Logisch ist es, aber funktioniert trotzdem nicht.
Bitte warten ..
Mitglied: mrtux
13.11.2011 um 12:45 Uhr
Hi !

Das hatte ich auch schon! Lass die IDE mal das gesamte Projekt komplett neu compilieren und linken oder wenn das auch nicht hilft, dann kommentiere mal das Resourcefile aus bzw. lege ein leeres File an..Vielleicht hilft ja das....

mrtux
Bitte warten ..
Mitglied: JuMa2906
13.11.2011 um 12:54 Uhr
Nach dem "Alles compilen" - Binärdatei öffnet sich immer noch nicht! Das Resourcefile ist bereits auskommentiert und das Property visible hat als Preset false. Selbst auf true gestellt läuft nichts ... ich denke daran, das Ganze erneut zu schreiben. Es wird zwar nervig werden, alle 120 Grafiken pro Formular einzusetzen, aber das wäre ein Ansatz.

MfG Maximilian J.
Bitte warten ..
Mitglied: mrtux
13.11.2011 um 13:02 Uhr
Hi !

Zitat von @JuMa2906:
Nach dem "Alles compilen" - Binärdatei öffnet sich immer noch nicht! Das Resourcefile ist bereits
auskommentiert und das Property visible hat als Preset false. Selbst auf true gestellt läuft nichts ... ich denke

Stimmt! Mir ist gerade eingefallen, dass das Property visible im Mainform normalerweise ignoriert wird, zumindest wenn es im Projektfile mittels Application.CreateForm() automatisch erzeugt wird. Daher habe das schnell wieder aus meinem Kommentar entfernt. ;-) face-wink

Jetzt aber noch eine ganz blöde Frage: Die Delphi-IDE mal komplett geschlossen und am besten gleich mal den Rechner neu gestartet hast Du aber schon versucht oder? ;-) face-wink

mrtux
Bitte warten ..
Mitglied: JuMa2906
13.11.2011 um 13:04 Uhr
Ach so, du gingst von DELPHI aus?? Das habe ich wohl vergessen, zu sagen: ich nutze Lazarus (die Testversion von Delphi geht aus komplexen Gründen nicht). Ja, ich habe die IDE schon komplett geschlossen und den Rechner neu gestartet.
Bitte warten ..
Mitglied: JuMa2906
13.11.2011 um 13:16 Uhr
Ich habe das Problem dann doch selbst gelöst. Trotzdem, auch wenn das Problem gelöst ist, will ich das offen schreiben, für die, die möglicherweise das selbe Problem haben. Ich habe meine LPR-Datei mit einer Preset-LPR-Datei verglichen und es kam raus, dass durch irgendein Zufall der Befehl

Application.Initialize;

gefehlt hat. Trotzdem danke an alle, die versucht haben, mein Problem zu lösen.

MfG Maximilian J.
Bitte warten ..
Mitglied: mrtux
13.11.2011 um 13:31 Uhr
Hi !

Zitat von @JuMa2906:
> Application.Initialize;

gefehlt hat. Trotzdem danke an alle, die versucht haben, mein Problem zu lösen.

Das wäre meine nächste Frage gewesen, ob Du nicht mal das Projektfile posten kannst.... ;-) face-wink
Wenn Application.Initialize fehlt, fehlt quasi alles, was mit der Unit Forms zu tun hat und logischerweise wird dann dein Projekt nur als Textkonsolen-Anwendung gestartet und sofort wieder beendet.

Aber bei der Lazarus IDE kannst Du dir grundsätzlich nie sicher sein. Im Vergleich zum FPC Compiler selbst, hat die IDE ja noch so einige Macken und hat mich beim Debuggen auch schon aufs Glatteis geführt, da hilft es manchmal eine Pause zu machen, um etwas Abstand zu gewinnen und den Kopf wieder frei zu bekommen.

Ich verwende momentan Lazarus auch öfter als Delphi, zwecks Plattform Unabhängigkeit.

mrtux
Bitte warten ..
Heiß diskutierte Inhalte
Hardware
Outdoor LAN sichern mit oder ohne Fritzbox Verständnis Frage
bluescreenVor 1 TagFrageHardware17 Kommentare

Hallo zusammen, ich habe die letzten Stunden schon viel hier gelesen, stehe aber ein wenig auf dem Schlauch, wie und wo ich weiter suchen ...

Windows 10
Windows 7 pro Lizenz nutzen für Windows 10
lukas0209Vor 23 StundenFrageWindows 1015 Kommentare

Hallo Community, ich versuche seit einigen Wochen unser Netzwerk von Windows Server 2008 R2 Standard auf Windows Server 2016 Essentials um, welches eine städtische ...

Windows Netzwerk
Telefone im Netzwerk bekannt machen
jannik0205Vor 1 TagFrageWindows Netzwerk13 Kommentare

Hallo Zusammen, In unserem Unternehmen gibt es eine Telefonanlage mit eigenem Telefonienetz (192.168.5.X). Schließe ich ein Telefon an eine Netzwerkdose, bekommt es vom DHCP- ...

Netzwerkgrundlagen
Frage zu LWL Kabel
gelöst NominisVor 1 TagFrageNetzwerkgrundlagen6 Kommentare

Hallo, ich habe nur mal eine kurze Verständnisfrage. Es geht um die Verbindung bzw. Anbindung von Switches (Cisco 48Port 10/100/1000 MBit mit 2 SFP+ ...

Windows Netzwerk
WTS-Anmeldung per RDP am Wochenende verbieten?
MuM2810Vor 1 TagFrageWindows Netzwerk8 Kommentare

Hallo zusammen, wir haben bei uns Windows Server 2016 mit 2 Terminal Servern im Einsatz. Wie aus dem Titel schon ersichtlich ist, ist bei ...

Microsoft
Microsoft Teams - "bitte wenden Sie sich an (. . .) um Teams für "domäne" zu aktivieren" nur bei einem Benutzer
eastfrisianVor 1 TagFrageMicrosoft6 Kommentare

Hallo zusammen! Wir haben bei uns Teams als Hybridversion eingeführt (Exchange on premise, AD-Sync in die Cloud) und nutzen Teams über das basic-Abonnement. Während ...

Netzwerke
Keine Versand von Mails von der Firmen zur Privaten E-Mailadresse möglich
blaub33r3Vor 1 TagFrageNetzwerke6 Kommentare

Hallo zusammen, wieso kommt der User keine Mails mehr? Der Sender wird als Spamer betrachtet? 1. Mailing an andere Privaten Adressen / Firmen Adressen ...

Netzwerke
Netzwerklaufwerk - Nur Lesen (Streamen)
CryexXVor 23 StundenFrageNetzwerke8 Kommentare

Hallo, ich hab mal ne Frage und hoffe auf Lösung. Mir schießt aktuell keine in den Kopf :( Ich möchte ein Netzlaufwerk freigeben. Auf ...