| |
|
|
Thomas Zielinski | Grüßt euch, Yo una Problema con LoadFile$ y weis no más. Wenn uno en folgendem Ejemplo en "Laden" klickt y una Expediente auswählt, se bastante normal el Pfad gespeichert y el Größe el Expediente ausgegeben. Klickt uno nun otra vez en "Laden" y wählt esta Expediente de, así erzählt me mein XProfan8 dass lo el Expediente no encontrar kann. Das tritt aber sólo en, si uno el Expediente con Asignar öffnet. KompilierenMarcaSeparaciónDeclare but&,e%,file$
cls
but& = Create("Button",%HWnd,"Laden",0,0,100,25)
e%=0
WhileNot e%=1
WaitInput
If GetFocus(but&)
file$ = LoadFile$("Laden:","Bitmaps|*.bmp")
MessageBox(STR$(FileSize(file$)),"INFO",4096)Bei zweitem aufruf wird hier der fehler angezeigt
Datei nicht gefunden.
Assign #1, file$aber nur wenn die 2 Zeilen hier stehen
Hier die ueblichen dateiarbeiten
Close #1
EndIf
Wend
End
|
|
|
| XProfan X4; Win10 x64 Der Kuchen ist eine lüge! | 22.07.2008 ▲ |
|
|
|
|
| XProfan8? Weil XProfan10 macht como no Problemas... |
|
|
| |
|
|
|
Paul Glatz | XProfan 10 free macht no probleme |
|
|
| |
|
|
|
Michael Dell | Hola Tomás,
setzt veces folgende MSB hinter el LoadFile() Diálogo. KompilierenMarcaSeparación%IOResult meldet de el zweiten veces Fehler 103 (Expediente no geöffnet). Interessant es el por esta zusätzliche MSB con %IOResult- Abfrage kein Fehler mehr gemeldet se. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 22.07.2008 ▲ |
|
|
|
|
Michael Dell | Apéndice: Des Rätsels Solución, poner Cerrar nie sin ReSet / Vuelva a escribir oder OpenRW una! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 22.07.2008 ▲ |
|
|
|
|
Michael Dell | Yo frag mich grad wieso nachfolgende Versionen se como no beschweren? |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 22.07.2008 ▲ |
|
|
|
|
Dietmar Horn |
Das tritt aber sólo en, si uno el Expediente con Asignar öffnet.
@Thomas: Mit assign "öffnet" uno no Expediente, pero weist el Dateinamen lediglich una Dateikennung a (#1, #2, ...). In Deinem Code fehlt Irgendwas en Richtung reset, rewrite, append, usw.
Bin igual de 14.00 Uhr en el NATZ HY [...] wegen neuem XProfan-Schnupperkurs - kannst sí veces vorbeischauen, si Bock en él haben solltest. . Es determinado sólo veces otra vez una klitzekleiner dropsmäßiger Schusselfehler Deinerseits en Deinem restlichen Code ...
Saludo Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 22.07.2008 ▲ |
|
|
|
|
RGH | Michael Dell
Yo frag mich grad wieso nachfolgende Versionen se como no beschweren?
Yo vermute veces Folgendes:
Lo se uno Dateinummer con Asignar #n,Name$ una Dateiname zugewiesen. Dann se el Expediente, sin dass ellos je con OpenRW, Reset, Append oder Rewrite geöffnet wurde con Cerrar #n o. CloseRW #n geschlossen. Der Intento, una no geöffnete Expediente a schließen, führt natürlich a una I/O-Fehler, el el Systemvariable %IOResult en ungleich 0 setzt.
Wenn nun una weiterer I/O-Befehl folgt, el möglicherweise incluso fehlerfrei funktioniert, restos el Variable en älteren XProfan-Versionen trotzdem gesetzt. Also hay el beanstandete Fehlermeldung. %IOResult se por Auslesen zurückgesetzt, deshalb el problema es weg, sobald el Messagebox-Línea en el Programa es. Man debería also después de cada Befehl, el %IOResult conjunto podría, %IOResult en una aufgetretenen Fehler hin abfragen.
In neueren XProfan-Versionen komme Yo vergesslichen Programmierern entgegen y se sientan en entsprechenden Befehlen %IOResult vorher zurück, sodass auch entonces una después de el Befehl gesetzes %IOResult en una Fehler en el letzten Befehl hinweist.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 22.07.2008 ▲ |
|
|
|
|
Thomas Zielinski | Irgendwo stand algo de Minimalbsp.!(Welches bajo P8 nich va) Yo verwende entonces una OpenRW y glaube el como el Hund begraben liegt. RGH ha mich aber con CloseRW #n en una Concepto gebracht. Saludo Thomas.
Como liefert uno ordnungs gemäß una kleines Ejemplo y luego es a klein. |
|
|
| XProfan X4; Win10 x64 Der Kuchen ist eine lüge! | 22.07.2008 ▲ |
|
|
|
|
Thomas Zielinski |
veces otra vez una klitzekleiner dropsmäßiger Schusselfehler
Jup! Cerrar por CloseRW ersetz y lo klapt. Algo como muss uno primero dijo bekommen. Gracias entonces veces! Saludo Thomas |
|
|
| XProfan X4; Win10 x64 Der Kuchen ist eine lüge! | 22.07.2008 ▲ |
|
|
|
|
| Thomas Zielinski
...Como liefert uno ordnungs gemäß una kleines Ejemplo y luego es a klein.
Tja! Ein Minimalbeispiel muss sí kein "kleines Beispiel" ser - pero es vermutlich manchmal incluso riesig! |
|
|
| |
|
|
|
Michael Dell | @Roland: Alles klar! Wieder qué gelernt. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 23.07.2008 ▲ |
|
|
|