Thread View: de.comp.sys.amiga.tech
8 messages
8 total messages
Started by Florian Faber
Tue, 12 Mar 1996 16:33
Seek() im RAM?
Author: Florian Faber
Date: Tue, 12 Mar 1996 16:33
Date: Tue, 12 Mar 1996 16:33
10 lines
519 bytes
519 bytes
Moin, ähm - ist es normal, daß Dos.Seek() in der RAM-Disk fehlschlägt? (40.68) Flo -- NP: Ozric Tentacles - Mae Mong Song
Re: Seek() im RAM?
Author: Thomas Schuerger
Date: Wed, 13 Mar 1996 15:47
Date: Wed, 13 Mar 1996 15:47
20 lines
1326 bytes
1326 bytes
> Moin,
>
> ähm - ist es normal, daß Dos.Seek() in der RAM-Disk fehlschlägt?
> (40.68)
Das habe ich nicht ausprobiert. Auf meiner dh0:-Partition (INTL FFS) ist
irgendwie auch kein rückwärts-Seek möglich (40.68).
___
Ciao, LCS / / _______
/ /_/ ____/
Thomas Schuerger E-Mail: T.Schuerger@lcs.ndh.com \___ __/
or: Phobos@eratosth.dssd.sub.org \_/ PGP
CoSysOp of Eratosthenes BBS: (+49) 0228/230083 V.FC & 239522 V.34/ISDN
=======================================================================
Note my new e-mail address!
Fuer die einen ist es MS-DOS,
fuer die anderen die aelteste Beta-Version der Welt.
Re: Seek() im RAM?
Author: Michael van Elst
Date: Wed, 13 Mar 1996 21:42
Date: Wed, 13 Mar 1996 21:42
12 lines
750 bytes
750 bytes
T.Schuerger@lcs.ndh.com (Thomas Schuerger) writes:
> Das habe ich nicht ausprobiert. Auf meiner dh0:-Partition (INTL FFS) ist
>irgendwie auch kein rückwärts-Seek möglich (40.68).
Da machst Du wohl was falsch.
--
Michael van Elst
Internet: mlelstv@serpens.rhein.de
"A potential Snark may lurk in every tree."
Re: Seek() im RAM?
Author: Florian Faber
Date: Wed, 13 Mar 1996 22:31
Date: Wed, 13 Mar 1996 22:31
20 lines
1328 bytes
1328 bytes
TS> Das habe ich nicht ausprobiert. Auf meiner dh0:-Partition (INTL FFS) TS> ist irgendwie auch kein rückwärts-Seek möglich (40.68). Auf jeden Fall habe ich seit gestern einige interessante Erfahrungen mit Seek() gemacht. Meine Seeks im RAM schlugen jedesmal fehl, bei denen auf Platte bekam ich keine Fehlermeldungen, es wurde allerdings auch nicht gesprungen. Ich fand dann noch eine ältere Routine, die das gleiche macht, die aber funktionierte. Recht merkwürdig. die AutoDocs schweigen sich zu dem Thema auch aus. Zwar werden Unterschiede in bezug auf Seeks für RAM und FS angegeben, die stehen aber unter SetFileSize(). Fakt ist, und das hat mich stark gewundert, daß nicht einmal ein Testweiser absoluter Seek() auf Byte 8 (in einer genügend großen Datei) erfolgte, obwohl die Funktion keinen Fehler lieferte. Was habe ich übersehen? Flo -- NP:
Re: Seek() im RAM?
Author: Michael van Elst
Date: Fri, 15 Mar 1996 08:44
Date: Fri, 15 Mar 1996 08:44
15 lines
946 bytes
946 bytes
"Florian Faber" <faber@faba.han.de> writes:
>Fakt ist, und das hat mich stark gewundert, daß nicht einmal ein Testweiser
>absoluter Seek() auf Byte 8 (in einer genügend großen Datei) erfolgte,
>obwohl die Funktion keinen Fehler lieferte. Was habe ich übersehen?
Wenn Du keinen Source postest, dann wird das wohl keiner rausfinden. Bei mir
funktiniert Seek() ohne Probleme.
Salut,
--
Michael van Elst
Internet: mlelstv@serpens.rhein.de
"A potential Snark may lurk in every tree."
Re: Seek() im RAM?
Author: Florian Faber
Date: Fri, 15 Mar 1996 15:00
Date: Fri, 15 Mar 1996 15:00
24 lines
971 bytes
971 bytes
MvE> Wenn Du keinen Source postest, dann wird das wohl keiner rausfinden. MvE> Bei mir funktiniert Seek() ohne Probleme. Grade, als ich Dir alle betroffenen Sourcestellen zusammengestellt hatte und noch einmal auf Peinlichkeit hin überprüft habe, habe ich folgende Peinlichkeit entdeckt: Meins: IF Dos.Seek(file.handle, Dos.beginning, to)#-1 THEN Richtig: IF Dos.Seek(file.handle,to,d.beginning)=0 THEN END; :) Flo -- NP: Nix.
Re: Seek() im RAM?
Author: Thomas Schuerger
Date: Fri, 15 Mar 1996 19:18
Date: Fri, 15 Mar 1996 19:18
30 lines
2160 bytes
2160 bytes
> TS> Das habe ich nicht ausprobiert. Auf meiner dh0:-Partition (INTL FFS)
> TS> ist irgendwie auch kein rückwärts-Seek möglich (40.68).
>
> Auf jeden Fall habe ich seit gestern einige interessante Erfahrungen mit
> Seek() gemacht. Meine Seeks im RAM schlugen jedesmal fehl, bei denen auf
> Platte bekam ich keine Fehlermeldungen, es wurde allerdings auch nicht
> gesprungen. Ich fand dann noch eine ältere Routine, die das gleiche macht,
> die aber funktionierte. Recht merkwürdig. die AutoDocs schweigen sich zu
> dem Thema auch aus. Zwar werden Unterschiede in bezug auf Seeks für RAM und
> FS angegeben, die stehen aber unter SetFileSize().
>
> Fakt ist, und das hat mich stark gewundert, daß nicht einmal ein Testweiser
> absoluter Seek() auf Byte 8 (in einer genügend großen Datei) erfolgte,
> obwohl die Funktion keinen Fehler lieferte. Was habe ich übersehen?
Genau die gleichen Probleme habe ich auch. Das Seeken klappt einfach
nicht. Es wird zwar die aktuelle Position zurückgegeben, geseekt wird aber
leider nicht.
___
Ciao, LCS / / _______
/ /_/ ____/
Thomas Schuerger E-Mail: T.Schuerger@lcs.ndh.com \___ __/
or: Phobos@eratosth.dssd.sub.org \_/ PGP
CoSysOp of Eratosthenes BBS: (+49) 0228/230083 V.FC & 239522 V.34/ISDN
=======================================================================
Note my new e-mail address!
The only way to multitask on MS-DOS is to run IBM twice on an Amiga.
Re: Seek() im RAM?
Author: Thomas Schuerger
Date: Sat, 16 Mar 1996 22:46
Date: Sat, 16 Mar 1996 22:46
28 lines
1608 bytes
1608 bytes
> MvE> Wenn Du keinen Source postest, dann wird das wohl keiner rausfinden.
> MvE> Bei mir funktiniert Seek() ohne Probleme.
>
> Grade, als ich Dir alle betroffenen Sourcestellen zusammengestellt
> hatte und noch einmal auf Peinlichkeit hin überprüft habe, habe ich
> folgende Peinlichkeit entdeckt:
>
> Meins:
>
> IF Dos.Seek(file.handle, Dos.beginning, to)#-1 THEN
>
> Richtig:
>
> IF Dos.Seek(file.handle,to,d.beginning)=0 THEN END;
Oh, genau das gleiche ist bei mir auch passiert!!
___
Ciao, LCS / / _______
/ /_/ ____/
Thomas Schuerger E-Mail: T.Schuerger@lcs.ndh.com \___ __/
or: Phobos@eratosth.dssd.sub.org \_/ PGP
CoSysOp of Eratosthenes BBS: (+49) 0228/230083 V.FC & 239522 V.34/ISDN
=======================================================================
Note my new e-mail address!
"Hast du ein Bad genommen?" - "Wieso? Fehlt eins?"
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads