Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
code
Anmeldungsdatum: 19.01.2005 Beiträge: 154
|
Verfasst am: 26.06.2005, 19:20 Titel: programmcode ausgeben |
|
|
versucht mal ein programm zu schreiben, das seinen eigenen code ausgibt. das ist doch unmöglich, oder?
Ein Beispiel:
Code: | if a=1 then
print "if a=1 then print "if a=1 then print... |
die letzte zeile geht endlos weiter, oder hab ich nen riesigen denkfehler? |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 26.06.2005, 20:21 Titel: |
|
|
'=bla.bas='
open bla.bas for input as #1
line input #1, zeile$
print zeile$
close #1
Das geht halt nu bei unkompilierten Programmen, nach dem Kompilieren existiert der Quellcode ja nicht mehr so wie vorher. _________________ "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 |
|
 |
code
Anmeldungsdatum: 19.01.2005 Beiträge: 154
|
Verfasst am: 26.06.2005, 21:07 Titel: |
|
|
jo die idee mit einer datei ist mir auch schon gekommen. aber ohne datei funktionier es nicht, oder seh ich das falsch? |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 26.06.2005, 22:10 Titel: |
|
|
siehst du richtg, die Exe enthält wie gesagt keinen QB-Code mehr sondern Bytesalat. du kannst also nur die BAS-Datei öffnen und ausgeben. oder du baust die Code-Strings eben explizit ein oder legst den unkompilierten code als .dat oder so dazu. _________________ "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 |
|
 |
ZaPPa
Anmeldungsdatum: 29.09.2004 Beiträge: 98 Wohnort: Wuppertal
|
Verfasst am: 05.07.2005, 00:12 Titel: |
|
|
bei kleineren programmen könnte man es doch so machen das 2 zweites tool eine sub einfügt und nen DATA block der den selben code enthält anfügt und das dann ausliest.... _________________ --- ICH BIN DAGEGEN! ---
Jet_X hat Folgendes geschrieben: | Es währe mir sehr geholfen wenn ihr mir Helfen könnt ! |
And remember: Schwund is immer! |
|
Nach oben |
|
 |
|