Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
licer
Anmeldungsdatum: 17.05.2005 Beiträge: 51
|
Verfasst am: 13.10.2005, 16:47 Titel: Textfiles erstellen |
|
|
Hi
Vielleicht is die Frage ja ein bisschen blöd und die Lösung ganz einfach, aber wie erstelle ich denn ganz normale .txt files.
Damit is nich der normale weg gemeint also mit open und dann mit write# oder so. Dann enthält die Datei nämlich folgendes:
"String1","String2",Zahl1,"String3"
Ich hätte aber lieber ganze Sätze die man z.b für ne Statistik benutzen kann Also sowas
Du hast 3 Äpfel gekauft
anstelle von
"Du hast",3,"Äpfel gekauft"
wie bekomme ich sowas hin? |
|
Nach oben |
|
|
MisterD
Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 13.10.2005, 17:11 Titel: |
|
|
http://fb.exp-soft.de/r.php?s=print%20(Datei) _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
|
Charly2
Anmeldungsdatum: 28.11.2004 Beiträge: 29 Wohnort: Mittelfranken
|
Verfasst am: 13.10.2005, 17:12 Titel: |
|
|
Hallo,
benutze anstatt Write# den Befehl Print#. |
|
Nach oben |
|
|
Mecki Igel
Anmeldungsdatum: 10.09.2004 Beiträge: 985 Wohnort: Niederbayern
|
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 13.10.2005, 20:12 Titel: |
|
|
oder meinst du so etwas:
Code: | a$="Du"
b$="hast"
z=3
c$="Aepfel gekauft"
Print a$ + " " + b$ + " " + str(z) + " " + c$ + "." |
Gruß
Volta _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
jb
Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 13.10.2005, 21:11 Titel: |
|
|
Um das jetzt noch zu komplettieren: Man sollte noch mit ltrim$ das führende Leerzeichen bei Zahlen abschneiden:
Code: |
z = 3
print "Du hast " + str$(z) + " Äpfel gekauft."
|
ergibt
Code: |
Du hast 3 Äpfel gekauft.
|
Ein ltrim$() hingegen schneidet das führende Leerzeichen ab, sodasss ein
Code: |
z = 3
print "Du hast " + ltrim$(str$(z)) + " Äpfel gekauft"
|
das erwünschte Resultat
Code: |
Du hast 3 Äpfel gekauft.
|
erzeugt.
jb _________________ Elektronik und Programmieren |
|
Nach oben |
|
|
volta
Anmeldungsdatum: 04.05.2005 Beiträge: 1875 Wohnort: D59192
|
Verfasst am: 13.10.2005, 21:22 Titel: |
|
|
Hallo jb,
ist nicht nötig, probier es mal ohne LTRIM aus. _________________ Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater. |
|
Nach oben |
|
|
jb
Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 13.10.2005, 21:36 Titel: |
|
|
Ups, hast Recht. Naja, dann war ich wohl mal wieder bei QuickBASIC...
jb |
|
Nach oben |
|
|
licer
Anmeldungsdatum: 17.05.2005 Beiträge: 51
|
Verfasst am: 13.10.2005, 22:15 Titel: |
|
|
Ok das hab ich gesucht....
Danke |
|
Nach oben |
|
|
|