ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |

18.02.2010, 01:13
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
Аналог TStream в Delphi
Кто-нибудь видел аналог TStream в Delphi? Какие функции нужно использовать для его написания? Когда подключаю юнит Classes, в котором он находится, размер программы значительно увеличивается.
|
|
|

18.02.2010, 01:51
|
|
Познающий
Регистрация: 21.06.2009
Сообщений: 81
Провел на форуме: 77148
Репутация:
5
|
|
А без TStream'а уже совсем никак ???
|
|
|

18.02.2010, 02:51
|
|
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
Провел на форуме: 246020
Репутация:
105
|
|
Сам класс TStream в большей мере является асбтрактным. На практике используют один из наследующих его классов TMemoryStream и TFileStream. Очень легко самому написать тот класс из двух, который тебе нужен, или же родительский и два наследующих его.
|
|
|

18.02.2010, 10:46
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 t04 а смысл? Если TMemoryStream и TFileStream опятьже потянут за собой половину VCL.
2 Chrome~ юзай или winapi или страндартные функции типа assignfile/read/write
|
|
|

18.02.2010, 18:15
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
Сообщение от slesh
2 Chrome~ юзай или winapi или страндартные функции типа assignfile/read/write
У меня была уже очень давно идея создавать класс, в котором данные сохраняются в динамическом массиве.
Если надо увеличить размер, - вызываю SetLength, если уменьшить - тот же SetLength. Это правильно было бы или нет?
Или лучше использовать всякие функции, типа GetMem, VirtualLock и т. д.?
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Литература Delphi
|
Sams |
С/С++, C#, Delphi, .NET, Asm |
2 |
19.03.2010 19:46 |
|
аналог TeamViewer на Delphi
|
miqo |
С/С++, C#, Delphi, .NET, Asm |
1 |
25.01.2010 21:56 |
|
Скачать Delphi 7, помощь.
|
_casper_ |
С/С++, C#, Delphi, .NET, Asm |
20 |
08.12.2009 04:54 |
|
Books
|
PSalm69 |
Избранное |
248 |
27.10.2009 04:52 |
|
Virus.Win32.Induc.a или "Снова записки новичка"
|
_=(mac)=_ |
Защита ОС: вирусы, антивирусы, файрволы. |
5 |
24.08.2009 23:34 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|