Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Записать-прочитать файл под WinApi [D6, XP]


Страницы:   1 2

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
  );


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо