![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Записать-прочитать файл под WinApi [D6, XP]
Vemer © (2009-01-28 08:48:00)Подскажите в какую сторону смотреть, чтобы записать-прочитать файл длиной 2-4 байта под WinApi?
KilkennyCat (2009-01-29 09:03:00) [21]
> Германн © (29.01.09 02:07) [13]
При богатой (больной) фантазии можно увидеть(услышать) что угодно.
Германн (2009-01-29 02:07:00) [22]
> Иди изучай английский. В моем нике нет "убийства".
>
Фонетически есть. :)
KilkennyCat (2009-01-29 01:09:00) [23]
> Vemer © (28.01.09 20:18) [5]
Иди изучай английский. В моем нике нет "убийства".
Palladin (2009-01-28 22:13:00) [24]
> Vemer © (28.01.09 20:18) [5]
я чет не понял, каким боком родные Паскалвские методы относятся к VCL. Да и TFileStream относится к базовым классам, а не к VCL как таковой.
Palladin (2009-01-28 22:13:00) [25]Удалено модератором
Примечание: дубль
Jeer (2009-01-28 20:58:00) [26]
> или файл очень длинный с длиной, которая не помещается в
> 32 бита.
Во как, оказывается - файл длиннее 32 бит сегодня считается очень длинным.
Пожалуй, надо снести у себя все файлы длиннее 32 бит - непорядок, выбиваюсь :)
Jeer (2009-01-28 20:55:00) [27]
> Подскажите в какую сторону смотреть,
В зависимости от твоего вероисповедования.
palva (2009-01-28 20:50:00) [28]
> А WinApi потому что пришу без VCL.
Можно обойтись без WinApi не используя VCL. Единственная причина, которую могу придумать, это то что нужны юникодные имена файлов, или файл очень длинный с длиной, которая не помещается в 32 бита.
Leonid Troyanovsky (2009-01-28 20:30:00) [29]
> Vemer © (28.01.09 20:18) [5]
> А WinApi потому что пришу без VCL.
Чего ж себя так мучить, мы ж не при царском режиме.
И TFileStream заказан?
--
Regards, LVT.
Vemer (2009-01-28 20:18:00) [30]Иди убивай Кенни дальше если ниче умного сказать не можешь.
А WinApi потому что пришу без VCL.
KilkennyCat (2009-01-28 18:25:00) [31]
> Юрий Зотов © (28.01.09 17:14) [3]
Потому что под ними 2-4 байта не получается. Под апишными тож не получится, но автор надеется...
Юрий Зотов (2009-01-28 17:14:00) [32]Только непонятно, почему именно через WinAPI. Родные Паскалевские AssignFile, Reset/Rewrite, Read/Write, CloseFile ничем не хуже, но проще в использовании.
clickmaker (2009-01-28 10:33:00) [33]CreateFile()
ReadFile, WriteFile
KSergey (2009-01-28 09:06:00) [34]HFILE OpenFile(
LPCSTR lpFileName, // pointer to filename
LPOFSTRUCT lpReOpenBuff, // pointer to buffer for file information
UINT uStyle // action and attributes
);