Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Mcphil
Anmeldungsdatum: 15.06.2005 Beiträge: 2
|
Verfasst am: 15.06.2005, 19:47 Titel: einen text als ".txt" im editor speichern |
|
|
Hallo!
Ich programmiere gerade in der schule für unsere schulbücherei ein formular-ausfüllprogramm und möchte, das man das formular speichern kann. Ich krieg das irgendwie nicht hin und somit funktioniert das programm nicht! naja, vielleicht hat ja jemand von euch ne idee! |
|
Nach oben |
|
 |
Devilkevin aka Kerstin

Anmeldungsdatum: 11.11.2004 Beiträge: 2532 Wohnort: nähe Mannheim
|
Verfasst am: 15.06.2005, 19:57 Titel: |
|
|
So gehts :
Code: | OPEN C:\beispiel.txt FOR OUTPUT AS #1
PRINT, #1 "Das ist der Inhalt der Datei"
CLOSE #1 |
Weiteres zum Thema in der MonsterFAQ von qbasic.de, _________________ www.piratenpartei.de |
|
Nach oben |
|
 |
Bernd

Anmeldungsdatum: 14.09.2004 Beiträge: 498 Wohnort: Kulmbach
|
Verfasst am: 15.06.2005, 20:33 Titel: |
|
|
Der Code ist aber falsch *g*, du musst das #1 vors Komma stellen, also so:
Code: |
cls
open "wasweisich.txt" for output as #1
print #1, "hallo"
close #1
|
zum Einlesen würde das dann so gehen:
Code: |
cls
open "wasweisich.txt" for input as #1
input #1, variable$
close #1
|
Ich hoff jetzt mal, dass ich selber keinen Fehler reingemacht hab *g*
Bernd _________________ Neue Homepage: http://www.glubb.rockt.de
UND
Der Wahnsinn hat seine eigene Homepage: http://pulmollwand.rulz.de |
|
Nach oben |
|
 |
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 15.06.2005, 20:40 Titel: |
|
|
Falls man dein Beispiel GENAU übernehmen würde, dann klappt das nicht. Du musst 8+3 Dateinamen nehmen. (12345678.123) Sonst klappt das nicht.
Mfg
Michael |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
Bernd

Anmeldungsdatum: 14.09.2004 Beiträge: 498 Wohnort: Kulmbach
|
Verfasst am: 15.06.2005, 20:51 Titel: |
|
|
Also das mit wasweisich, muss ich ja zu meiner Schande eingestehen, auch wenn ich jedem halbwegs intelligenten Menschen zutraue einen SINVOLLEN Dateinamen zu wählen...
Line input weiß ich zwar, hatte ich aber vergessen... *g* _________________ Neue Homepage: http://www.glubb.rockt.de
UND
Der Wahnsinn hat seine eigene Homepage: http://pulmollwand.rulz.de |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 15.06.2005, 20:54 Titel: |
|
|
Eigentlich ist es Quatsch, denn man kann bei Strings sowohl INPUT als auch
LINE INPUT nehmen.
Und INPUT ist kürzer - wichtig für Schreibfaule
INPUT ist halt nur nützlich, wenn man verschiedene Variablen hintereinander
einlesen will:
Code: |
INPUT #1, Name$, Alter%
|
jb |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 15.06.2005, 21:23 Titel: |
|
|
aber wenn du eine Zeile mit Text hast wie
hallo du typ da, das is ne tolle Zeile..
und liest die dann mit input ein kommt entweder falsches format oder er liest nur bis zu dem Komma ein. LINE INPUT übergeht Kommas und Semikolons, da werden die einfach mit eingelesen, bei INPUT stellen diese Zeivchen ne Parametertrennung da:
INPUT "Geben sie die Daten des Kreises ein (x; y; r)"; x%, y%, c%
-> eingabe 5; 2; 3 => x%=5, y%=2, r%=3 _________________ "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 |
|
 |
|