Seite 1 von 2
Wie kann ich einen Datenweg mit einer abfrage erstellen?
Verfasst: 05.08.2006 21:57
von ChrisBa
Hi
ich versuche durch die Hilfe herauszufinden welcher Code dafür geeignet ist:
Man muss einen Ordner wie: Testordner eingeben(ohne den ganzen weg).
Dieses Eingetragene wird dann z.B diesem hier zugeordnet: Eintrag$
Wie muss der code aussehen?
Verfasst: 05.08.2006 22:06
von #NULL
deine problembeschreibung ist etwas seltsam, aber vielleicht hilft dir das weiter
Code: Alles auswählen
Eintrag$=PathRequester("choose path", ".\")
Debug Eintrag$
ist aber dann der gesamte pfad enthalten
Verfasst: 05.08.2006 22:10
von ChrisBa
leider nicht
ich versuchs mal besser zu erklären
Also
ICh möchte das sich dann ein kleines Fenster öffnet
und da ist eine Lücke wo man z.B Hallo oder sowas eintragen kann.
und wenn man das eingetragen hat und auf OK drückt wird das in der Lücke eingegebene (in diesem fall hallo) Ergebnis$ zugeordnet.
wie muss sowas dann aussehen?
Verfasst: 05.08.2006 22:11
von AND51
Meinst du das hier?
Code: Alles auswählen
Eingabe$=InputRequester("Titel", "Text", "Vorgabe")
Debug Eingabe$ ; zur Kontrolle
Verfasst: 05.08.2006 22:16
von ChrisBa
perfekt
genau das hab ich gesucht
vielen dank
Verfasst: 05.08.2006 22:16
von ts-soft
Code: Alles auswählen
Pfad.s = "C:\PB\"
FileName.s = InputRequester("Bitte Namen eingeben", "", "Test")
Debug Pfad + FileName
Verfasst: 05.08.2006 22:28
von ChrisBa
nur noch ne frage
ginge es ,dass wenn man diese namen eingegeben hat, die EXE so abzuspeichern das sie diese werte dann inne hat?
Verfasst: 05.08.2006 22:33
von ts-soft
ChrisBa hat geschrieben:nur noch ne frage
ginge es ,dass wenn man diese namen eingegeben hat, die EXE so abzuspeichern das sie diese werte dann inne hat?
Was ist "inne hat" in Hochdeutsch?
Selbstverständlich kannste damit eine Datei unter diesem Namen erstellen, solltest aber Prüfen, ob der Text nur erlaubte Zeichen enthält (CheckFilename(Dateiname$)
Desweiteren wäre es gut, eine Extension anzuhängen z.B. ".txt"
Verfasst: 05.08.2006 22:38
von #NULL
ich glaube ChrisBa meint in der eigenen laufenden 'exe' den string zu speichern...
du kannst zur laufzeit nicht in einfach deine exe schreiben, da brauchst du eine zweite 'hilfs-exe'. das is aber komplizierter...
Verfasst: 05.08.2006 22:53
von AND51
Speicher deinen String doch in einer INI-Datei.
Siehe hierzu das Kapitel Preferences in der Hilfe. Ist wirlklich einfach!