Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Installationsroutine

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Thorben



Anmeldungsdatum: 26.04.2005
Beiträge: 173
Wohnort: SH

BeitragVerfasst am: 17.10.2005, 14:07    Titel: Installationsroutine Antworten mit Zitat

Hallo

Ich wollte einaml eine Installationsroutine schreiben
in der mein Prog auch in das Startmenü installiert wird.
Leider musste ich feststellen das es leider nicht funktionierte
da das "ü" im im nicht erkannt wurde!

Gedacht war es ursprünglich so:
Code:
SHELL "copy A:\game.exe C:\Dokumente und Einstellungen\Administrator\Startmenü\Programme"


Kann mir einer von euch weiterhelfen?

thx im foraus
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 17.10.2005, 14:15    Titel: Antworten mit Zitat

Ersetz ü mal durch "+chr$(129)+"
lächeln
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 17.10.2005, 21:43    Titel: Antworten mit Zitat

Soweit ich bemerkt habe, besteht das Problem von der FBide immer noch.(siehe post von Mecki in dem anderen thread) Geht auch anders, als sebastian das gepostet hat,einer der ersten threads: letzten post angucken

damit wird in nem string alles mit ÄÖÜ und äöü richtig gespeichert.
Musst du dann nur ein bisschen umformen, damit das nicht ausgegeben wird.

Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 17.10.2005, 22:05    Titel: Antworten mit Zitat

Außerdem solltest du, wenn du die Pfade nicht im normalen 8.3-Format schreibst, diese wenigstens in Anführungszeichen (ASCII 34) setzen:
Code:
SHELL "copy A:\game.exe "+chr$(34)+"C:\Dokumente und Einstellungen\Administrator\Startmen"+chr$(129)+"\Programme"+chr$(34)
Ob man das "ü" jetzt zwingend umschreiben muss, musst du ausprobieren.

Grüßle,
Mecki
_________________
» Yodl.de: So sucht man gestern. verwundert
» Geld verdienen im Netz + ICQ.
» Firefox!
» 100€ zu gewinnen
» FreeBASIC.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 17.10.2005, 22:08    Titel: Antworten mit Zitat

Mecki, wolltest du nicht mal Victor(oder wie der heißt) darauf ansprechen??
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
ts-soft



Anmeldungsdatum: 13.02.2005
Beiträge: 26
Wohnort: Berlin

BeitragVerfasst am: 17.10.2005, 22:31    Titel: Antworten mit Zitat

Eine Windows-Ide verwendet selbstverständlich ANSI-Zeichen oder Unicode, die Konsole erwartet nunmal ASCII, also muß man wandeln oder eine DOS-IDE verwenden.
Ein Installationprogramm mit absoluten Pfaden halte ich für sehr gefährlich. Der Pfad stimmt nur auf deutschen Systemen mit mindestens Win2k. Es ist ja noch nichtmal sichergestellt, das das System sich auf C: befindet.
Entweder einen Installer nehmen oder in der API mal nach "SHGetSpecialFolderLocation" schaun. Wer mit dem Windows-System noch nicht vertraut ist, bitte wirklich nen Installer, z.B. Inno-Setup (Freeware) nehmen, bevor man andere Systeme zerschießt grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
helium



Anmeldungsdatum: 10.09.2004
Beiträge: 397
Wohnort: Leverkusen

BeitragVerfasst am: 18.10.2005, 10:30    Titel: Antworten mit Zitat

Warum bitte in die einstellungen des Administrators? Mit dem melde ich mich so gut wie nie an.

USERPROFILE
_________________
Bevor Sie aufhören sich körperlich zu betätigen sollten Sie ihren Doktor befragen. Körperliche Inaktivität ist abnormal und gefährlich für Ihre Gesundheit.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
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.

 Impressum :: Datenschutz