|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Michael JLI'ler
Anmeldedatum: 20.07.2002 Beiträge: 173 Wohnort: Münster / NRW Medaillen: Keine
|
Verfasst am: 23.07.2002, 11:08 Titel: Versionsinformation |
|
|
Wie kann ich eine Versionsinformation in meine Projekte einbinden?
Ich habe mal ausprobiert die entsprechende Komponente hinzuzufügen aber in der .EXE-Datei gibt es hinterher keinen Registerreiter mit den eingetragenen Informationen.
Wie muss ich das machen? _________________ Es geht auch ohne |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 23.07.2002, 12:05 Titel: |
|
|
In VC++ gibt es die Möglichkeit, eine Versionsinformation als Ressource in die Exe mit reinzukompilieren. _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Michael JLI'ler
Anmeldedatum: 20.07.2002 Beiträge: 173 Wohnort: Münster / NRW Medaillen: Keine
|
Verfasst am: 24.07.2002, 10:05 Titel: |
|
|
das weiß ich wohl und die komponente habe ich schon erstellt aber irgendwie wird sie wohl nicht reinkompiliert. muss man da noch was in den projekteinstellugnen einstellen oder so? _________________ Es geht auch ohne |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 24.07.2002, 10:29 Titel: |
|
|
Die Ressource.h muss von deinem Hauptheader mit Includiert werden, ansonsten müsste, wenn du z.B. ein Icon als Ressource mit reincompilierst dieses Icon als Exeicon verwendet werden... Einfach mal probieren.
AFE-GmdG _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Michael JLI'ler
Anmeldedatum: 20.07.2002 Beiträge: 173 Wohnort: Münster / NRW Medaillen: Keine
|
Verfasst am: 24.07.2002, 11:03 Titel: |
|
|
will nicht so recht aber ich probiere weiter aus... _________________ Es geht auch ohne |
|
Nach oben |
|
|
Michael JLI'ler
Anmeldedatum: 20.07.2002 Beiträge: 173 Wohnort: Münster / NRW Medaillen: Keine
|
Verfasst am: 24.07.2002, 11:12 Titel: |
|
|
hab den Fehler gefunden.
Das mit der Versionsinfo geht nur bei EXE-Projekten während ich versucht habe, das in einer statischen Bibliothek einzubinden (.LIB). DAs klappt aber nicht. Schade _________________ Es geht auch ohne |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 24.07.2002, 21:03 Titel: |
|
|
Kann ich nicht 100%-ig bestätigen, da ich eine Versionsinfo auch bei DLL's zum Einsatz gebracht hab. Aber das sind ja auch "nur" Executable... _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 24.07.2002, 21:05 Titel: |
|
|
Ach ja, bei Statischen Lib's ist eine Versionsinfo ja fast Sinnlos, da sie von dem Projekt, was die Lib benötigen will überschrieben werden würde, warscheinlich daher nicht. _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
Michael JLI'ler
Anmeldedatum: 20.07.2002 Beiträge: 173 Wohnort: Münster / NRW Medaillen: Keine
|
Verfasst am: 25.07.2002, 07:26 Titel: |
|
|
wieso müssen die überschrieben werden? die libs sind meines wissens nach nur zum programmieren, später werden die überhaupt nicht mehr benötigt, weil der fehlende code, der sonst in DLLs dynamisch geladen wird ja fest eingecodet wird als wenn du es selber geproggt hättest! Oder liege ich da falsch? _________________ Es geht auch ohne |
|
Nach oben |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 25.07.2002, 17:23 Titel: |
|
|
Genau, da er fest eingelinkt wird, gäbe es Probleme, wenn die Exe-Datei auch eine Versionsinfo hätte. Woher soll der Linker denn am Ende wissen, welche Versionsinfo er verwenden soll.
Außerdem ist die Versionsinfo doch mehr oder weniger nur dazu da, um Im Windows-Explorer ein paar nette Details zu einer Exe-Datei (oder einer DLL) parat zu haben, maximal noch für ein Programmupdate zum Dateivergleich... _________________
CPP: | float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;} |
|
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|