Entwickler-Ecke
Sonstiges (Delphi) - Kann kein ICON einbinden
LingNeu - Di 12.02.08 14:58
Titel: Kann kein ICON einbinden
Hallo Delphifreunde,
habe eine Applikation die schon Monate läuft. Jetzt habe ich eine zusätzliche Form dazugemacht und nach einigen Tagen wieder entfernt. Nun habe ich bei der bisherigen Applikation kein Icon mehr.
Irgendwas habe ich da anscheinend "geschossen"
Unter "Projekt" "Optionen" "Anwendung" kann ich kein Icon mehr angeben. Es ist alles grau hinterlegt.
Vielleicht hat jemand eine Idee was ich da tun könnte.
Momentan helfe ich mir durch externe Zuführung eines EXE-Icons
Besten Dank für jeden Hinweis.
ciao
LingNeu
Yogu - Di 12.02.08 15:27
Warum bearbeitest du nicht einfach die RES-Datei mit dem Delphi Bildeditor? Wenn das nicht klappt, kannst du die Ressourcendatei löschen, Delphi starten (eine neue wird erstellt), und sie dann mit dem Bildeditor bearbeiten.
Wenn alles nichts hilft, musst du wahrscheinlich dein Projekt löschen, ein neues erstellen, und die Formulare einbinden. Das ist aber sicher auch kein großer Aufwand.
LingNeu - Mi 13.02.08 16:29
Titel: immer noch kein Icon
@yogu,
danke für Deine Hilfe.
Ich habe keine Res-Datei gefunden. Wie müsste die heissen? Mein Projekt heisst "BAD"
Uff- blöd wenn man noch nicht so fit ist.
ciao
LingNeu
Xentar - Mi 13.02.08 16:35
Normalerweise gibt es in dem Verzeichnis, wo die Projektdatei liegt, auch eine <Projektname>.res
Wenn diese nicht existiert, wird sie von Delphi beim Starten erzeugt (mit entsprechender Meldung!).
LingNeu - Mi 13.02.08 17:16
@Xentar
danke für den Tipp, aber..
so ein Mist, da ist keine solche Datei!
Ich check das nicht. Wenn ich ein neues Projekt mache ist wenigstens das Delphi-Icon für die EXE da.
So habe ich nur ein DOS-Fenster ICon. Wenn ich unter Projekt - Optionen gehe, ist der Bereich grau-hinterlegt, wo man das Icon eingeben kann. Auch die Infos zur EXE sind grau.
ciao
LingNeu
Yogu - Mi 13.02.08 20:00
Ich zitier mich mal selber:
Yogu hat folgendes geschrieben: |
| Wenn alles nichts hilft, musst du wahrscheinlich dein Projekt löschen, ein neues erstellen, und die Formulare einbinden. Das ist aber sicher auch kein großer Aufwand. |
Warum dann nicht einfach das?
LingNeu - Mi 13.02.08 21:40
Titel: kein ICON
Hallo Yogu
da hab ich etwas Bammel davor, da ich nicht so fit bin. Das Projekt hat jetzt ca. 2000 Zeilen und ein Zusatz-Unit mit Funktionen, sowie 1 Form.
Das Projekt heisst bad und da habe ich folgende Dateien:
bad.exe
bad.dpr
bad3.dfm
bad3.pas
bad3.ddp
bad3.dcu
bad.cfg
functions.pas
bad.dof
wenn ich jetzt ein neues Projekt anlege, wie gehe ich da dann vor, das ich die bisherigen Sachen wieder reinbringe. Kann man das im gleichen Ordner machen, wie die bisherige Version? Vielleicht schaffe ich das ja.
Danke Dir für deine Hilfe
ciao
LingNeu
Yogu - Mi 13.02.08 21:51
Am besten ist es, wenn du est eine Sicherungskopie von dem ganzen Zeugs erstellst. Danach löschst du folgende Dateien:
Zu löschende Dateien:
1: 2: 3: 4:
| bad.dpr bad.exe bad.cfg bad.dof |
Diese Dateien sind nur für das Projekt selber - in ihnen ist nicht viel gespeichert. Du musst eine neue Anwendung erstellen, die du aber noch nicht sofort speicherst. Erst löschst du das Formular raus (Projekt > Aus dem Projekt entfernen...). Dann kannst du den Rest im gleichen Ordner wie dein altes Projekt speichern, und zwar als "bad.dpr". Zu guter Letzt kannst du folgende Dateien hinzufügen (Projekt > Dem Projekt hinzufügen...):
Dem Projekt hinzufügen:
1: 2:
| bad.pas functions.pas |
Sollte irgendwas schieflaufen, kannst du die Sicherungskopie in den normalen Ordner kopieren, und die alte Projektdatei öffnen. Dann tut zwar der Icon (wahrscheinlich ;)) immer noch nicht, aber du kannst so weiterarbeiten, wie du jetzt bist.
LingNeu - Do 14.02.08 09:57
Titel: JETZT PASST WIEDER ALLES
hallo Yogu
BESTEN DANK !!!
Es hat bestens funktioniert.
Mensch bin ich froh!
ciao
LingNeu
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!