Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
seby
Anmeldungsdatum: 13.04.2006 Beiträge: 11
|
Verfasst am: 17.04.2006, 18:33 Titel: probleme mit file output.... |
|
|
ich will eine farbpalette speichern...
die soll in eine string (buffer) generiert werden,
der filname sollte vorher mit input pfile eingegeben werden
hab beides DIM SHARED pfile, buffer AS STRING deklariert
so sieht die routine aus:
Code: |
sub s_pal
for i=1 to 2
for i2=1 to 22
buffer=buffer+str(my_pal(i,i2))
next i2
next i
f = FREEFILE
OPEN pfile FOR binary AS #f
PUT #f, , buffer
close
end sub
|
jetzt bekomm ich baer folgende fehlermeldung : ???
error 56: Type mismatch, at parameter 1
OPEN pfile FOR binary AS #f
^
mmm... _________________ ...? |
|
Nach oben |
|
 |
Michael Frey

Anmeldungsdatum: 18.12.2004 Beiträge: 2577 Wohnort: Schweiz
|
Verfasst am: 17.04.2006, 19:20 Titel: |
|
|
Versuch mal das
Code: | DIM SHARED pfile AS STRING
DIM SHARED buffer AS STRING |
oder
Code: | DIM SHARED AS STRING pfile, buffer |
Nochwas:
(Mehr oder weniger ein Detail)
f = FREEFILE
close
Das passt ja wie die Faust aufs Auge ...
Wenn schon Freefile dann aber richtig:
Close #f
sonst kannst du auch gleich
Code: |
OPEN pfile FOR binary AS #1
PUT #1, , buffer
close |
machen.
P.S.
Ich weiss, das Beispiel inder Doku macht genau das, aber nicht alles was in der Doku steht ist auch Gut. |
|
Nach oben |
|
 |
seby
Anmeldungsdatum: 13.04.2006 Beiträge: 11
|
Verfasst am: 17.04.2006, 20:33 Titel: |
|
|
ja , crazy shit, jetzt läufts...
allerdings packt der mir nur nullen in die dat.
str (xy) ist doch zum umwandeln von "zahlen" in strings oder ?
das mit dem, close... hab ich mir auch schon gedacht...
die doku hinkt wirklich ein bisschen, aber von dem compiler bin
ich echt entzückt...das beste seit gfabasic... _________________ ...? |
|
Nach oben |
|
 |
seby
Anmeldungsdatum: 13.04.2006 Beiträge: 11
|
Verfasst am: 17.04.2006, 20:45 Titel: |
|
|
NE, ALLES KLAR, das mit den nullen war mein fehler... danke für die hilfe. mfg.seb. _________________ ...? |
|
Nach oben |
|
 |
|