Programm auf anderen PC ausführen ( VS 6.0 )
-
1. Dann schalt mal auf Release-Modus, dann MÜSSTE er die Dlls eigentlich einbinden.
2. Ich hab einfach rechtsklick auf mein Dialogfeld gemacht und da konnte ich das einstellen unter dem Punkt Caption, dann wurde oben in der Leiste eben das angezeigt was man bei Caption eingibt. Also dein hauptdialog feld musste so bennenen
-
sebastian87 schrieb:
2. Ich hab einfach rechtsklick auf mein Dialogfeld gemacht und da konnte ich das einstellen unter dem Punkt Caption, dann wurde oben in der Leiste eben das angezeigt was man bei Caption eingibt. Also dein hauptdialog feld musste so bennenen
Er hat keine Dialog-Anwendung, er hat eine SDI Anwendung!
-
Okay Problem 1 ist ausgemerst... Im Release kann ich meine Anwendung auf anderen PCs ausführen => die dlls sind dann wohl mit angefügt!!!
Vielen dank schonmal dafür
Mit Problem 2 hat Martin recht, habe eine SDI anwendung... und bei meiner View(nutze FormView) ist das Captions Feld deaktiviert...
Was kann ich tun?
-
Das habe ich doch schon geschrieben: 10:36
Martin Richter schrieb:
Wenn dies eine SDI Applikation ist, dann hat das Dokument eben noch keinen Namen. Da der Dateiname aber in der Caption angezeigt wird steht dort eben der Text "Unbenannt".
Wenn Du einen anderen Text haben möchtest kannst Du dies in Deinen Resourcen ändern. Füge einen String mit der ID AFX_IDS_UNTITLED und dem gewünschten Text ein.
-
Ohh hab ich ganz übersehen.... "Peinlich"

Habe gerade mal nachgeguckt: Bin in meinem Projekt im Ressorcen Fenster auf Dialog gegangen... Von dort auf die View -> Properties. Dort sind all möglichen Ressorcen. Wenn ich dann die AFX_IDC_UNTITLED ändern will kommt sofort ne Fehlermeldung das es nen Integer wert in nem bestimmten wertebereich sein muss, aber ich habe keien Möglichkeit dort was zu ändern... Wenn ich dann meine Anwendung ausführen möchte kommt ne Fehlermeldung!
Muss ich das vielleicht woanders drunter ändern?
-
Ressourcen-Editor
String Tabelle
-
Vielen Geduld für die Gedult... Das klappt! Aber jetzt habe ich quasi nen doppelten Namen... Anstelle von Unbekannt habe ich jetzt nen eigenen String aber der Projektname steht auch dabei: Strink - Projektname
Kann man das nicht so machen das nur eins da stehen bleibt?
-
Wen Du den Namen der Datei nicht im Titel habne möchtest entferne den Stil FWS_ADDTOTITLE!
-
Jawohl es klappt, vielen dank!!!
Bist der Beste:))
-
Hi ich hab ein ähnliches Problem, und wollte kein extra-thread aufmachen, ich hoffe das stört keinen.
Wenn ich die .exe erstellt habe ( release ) funktioniert die einwandfreu auf meinem Rechner. Allerdings bei jemand anderen, kommt eine Fehlermeldung , von wegen man solle das Programm neu installieren. Also das Programm startet nichtmal, sondern zeigt direkt bei Aufruf einen Fehler an. Woran kann das liegen ?
-
Verwendest du irgendwelche DLL's, die auf dem Zielrechner nicht vorhanden sind?
-
Hmmm möglicherweise ( meinst du sowas : (#include <shlobj.h> )? ).
-
Binde evt. die Librarys statisch ein!
Projekt->Settings->General->Microsoft Foundation Classes: Use MFC in a Static Library
-
ok werd ich versuchen, vielen Dank