![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как произвести чтение/запись в определённый кластер ? [D7, WinXP]
San1712 © (2008-05-30 04:12:00)Здраствуйте
Как произвести чтение/запись в определённый кластер диска ?
Palladin (2008-05-31 07:24:00) [1]
>nimble_ (31.05.08 05:44) [9]
не подтверждай того чего не знаешь... кроме delphi help есть еще и windows sdk
San1712 (2008-05-31 05:53:00) [2]Спасибо
(2008-05-31 05:44:00) [3]Удалено модератором
LightRipple (2008-05-31 05:40:00) [4]> [7] San1712 (31.05.08 05:15)
> В справке к делфи 7 версии я не нашёл описание функции SetFilePointer ,
> также нет ничего и в русской справке по Windows Api.
Я, конечно, не верю, что в Delphi 7 ее нет, но проверить не могу.
Ну да ладно, вот кусок из Help`а:
dwMoveMethod
[in] Starting point for the file pointer move. This parameter can be one of the following values. Value Meaning
FILE_BEGIN The starting point is zero or the beginning of the file.
FILE_CURRENT The starting point is the current value of the file pointer.
FILE_END The starting point is the current end-of-file position.
San1712 (2008-05-31 05:15:00) [5]В справке к делфи 7 версии я не нашёл описание функции SetFilePointer , также нет ничего и в русской справке по Windows Api.
LightRipple (2008-05-31 05:05:00) [6]> [5] San1712 (31.05.08 04:50)
> А в функции SetFilePointer параметр dwMoveMethod:Cardinal какие может принимать значения и что он означает ?
Дык в Help`е перечислены все его возможные значения с пояснениями, что они означают.
Ну не копировать же мне сюда Help :)
"Я тэбэ одын умный вещ скажу, только ты не обижайся" (с)
Рановато тебе этим заниматься, ой как рановато :)
San1712 (2008-05-31 04:50:00) [7]LightRipple © (30.05.08 05:21) [3]
CreateFile('C:', ...), SetFilePointer, Read/WriteFile, CloseHandle.
Только надо очень хорошо понимать куда и что пишешь, иначе можно и без FS на диске остаться :)
А в функции SetFilePointer параметр dwMoveMethod:Cardinal какие может принимать значения и что он означает ?
tesseract (2008-05-30 10:24:00) [8]
> CreateFile('C:', ...),
только не "С:\" а вроде как "\Device\Harddisk0"
LightRipple (2008-05-30 05:21:00) [9]> [0] San1712 (30.05.08 04:12)
> Здраствуйте
> Как произвести чтение/запись в определённый кластер диска ?
CreateFile('C:', ...), SetFilePointer, Read/WriteFile, CloseHandle.
Только надо очень хорошо понимать куда и что пишешь, иначе можно и без FS на диске остаться :)
San1712 (2008-05-30 04:52:00) [10]Вирусы не пишу
(2008-05-30 04:34:00) [11]Удалено модератором