|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
Есть буфер, созданный с помощью AllocMem. Я знаю, что там однобайтные строки, разделенные только #10. Как бы его покрасивей и побыстрей в StringList запихать? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 20:47 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
Не, понятно, что его можно сохранить в файл и прочитать LoadFromFile. А без лишних операций с диском? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 20:48 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
LoadFromStream жеж. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 20:52 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
LoadFromStream жеж. Если точно известно, что однобайтная строка, то можно как-нибудь типа такого: Код: Delphi 1. 2. 3. 4. 5.
Все-таки Дельфи - классный. Сишарп, как мне кажется, столько свободы не дает. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 23:26 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
LoadFromStream жеж. Если точно известно, что однобайтная строка, то можно как-нибудь типа такого: Код: Delphi 1. 2. 3. 4. 5.
Вообще, как можно было не сделать однобайтный стринглист? Куча же задач, где юникод не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 23:32 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
А тебе так сильно всрался этот СтрингЛист? Сделай массив строк Rawbytestring и храни там что угодно без опасения что лазарус будет без твоего ведома содержимое строк перекодировать. СтрингЛист удобный. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2022, 23:53 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
А, кстати, что будет с кодировкой у этого листа? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2022, 00:00 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
LoadFromStream жеж. Если точно известно, что однобайтная строка, то можно как-нибудь типа такого: Код: Delphi 1. 2. 3. 4. 5.
Вообще, как можно было не сделать однобайтный стринглист? Куча же задач, где юникод не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2022, 00:37 |
|
Языки программирования семейства Pascal / Из двоичного буфера в StringList
|
|||
---|---|---|---|
#18+
... Если точно известно, что однобайтная строка, то можно как-нибудь типа такого: Код: Delphi 1. 2. 3. 4. 5.
Вообще, как можно было не сделать однобайтный стринглист? Куча же задач, где юникод не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2022, 19:57 |
|
|
Start [/forum/search.php?do_search=1&tid=3768&author_mode=wrote_post&author=%D0%9F%D1%80%D0%BE%D1%81%D1%82%D0%BE%20%D0%A2%D1%80%D1%91%D0%BF&start_from=116874]: |
0ms |
get settings: |
0ms |
get forum list: |
4ms |
searching: |
5ms |
get settings: |
0ms |
get forum list: |
4ms |
get topic data: |
2ms |
check forum access: |
1ms |
check topic access: |
1ms |
get forum data: |
1ms |
get found posts: |
22ms |
track hit: |
24ms |
get online users: |
48ms |
check new: |
1ms |
others: | 236ms |
total: | 349ms |
0 / 0 |