Найдено 157 результатов

wwswowsogon
22.12.2024 19:35:44
Форум: Lazarus
Тема: ANSI, управляющие символы и нечитаемый файл
Ответы: 14
Просмотры: 10965

Re: ANSI, управляющие символы и нечитаемый файл


Разумеется бинарный файл не читается как тест ...


Notepad++ -то его открывает как-то. Да и через обычный блокнот Виндовый открывается вроде нормально. Ну, как выше заметили, MC, хотя я не проверял. Я вообще до сих пор пребывал в наивной уверенности, что любой файл можно считать, как текстовый ...
wwswowsogon
21.12.2024 11:08:14
Форум: Lazarus
Тема: ANSI, управляющие символы и нечитаемый файл
Ответы: 14
Просмотры: 10965

Re: ANSI, управляющие символы и нечитаемый файл

Вот этот странный файл. Как я и говорил выше, он успешно считался через поток, и теперь я его разбираю по байтам/строкам. Но я по-прежнему не понимаю, почему он не читается классическими способами. Ради эксперимента попробовал то же самое сделать в Delphi XE4. Через ReadLn(TF, s) оно читается ...
wwswowsogon
19.12.2024 16:31:27
Форум: Lazarus
Тема: ANSI, управляющие символы и нечитаемый файл
Ответы: 14
Просмотры: 10965

Re: ANSI, управляющие символы и нечитаемый файл

Метод с чтением через поток и выгрузку в строку помог, успешно читается и записывается в другой файл всё содержимое файла. Однако, если сделать ShowMessage(s), то в изначальной кодировке опять выводятся данные только до первого NUL. Файл от некого инженерного ПО, который я в глаза не видел и не ...
wwswowsogon
18.12.2024 21:04:08
Форум: Lazarus
Тема: ANSI, управляющие символы и нечитаемый файл
Ответы: 14
Просмотры: 10965

Re: ANSI, управляющие символы и нечитаемый файл

xchgeaxeax писал(а):Тогда прочитайте его как бинарный с стрим и грузите из него
Да вот тоже уже думал об этом. Надо попробовать :)
wwswowsogon
18.12.2024 20:17:19
Форум: Lazarus
Тема: ANSI, управляющие символы и нечитаемый файл
Ответы: 14
Просмотры: 10965

ANSI, управляющие символы и нечитаемый файл

Всем доброго времени суток!

Внезапно столкнулся со странной проблемой.

Есть текстовый файл, судя по Notepad++, в кодировке ANSI.
В этом файле много каких-то данных, среди которых часто попадаются управляющие символы, BEL, SUB, SOH, а также NUL.
В конце первой же строки находится ...
wwswowsogon
20.12.2023 18:14:02
Форум: Lazarus
Тема: Передача сообщений через UDP Indy
Ответы: 2
Просмотры: 2368

Re: Передача сообщений через UDP Indy

И ещё вопрос.
Вот такой код для отправки нескольких сообщений

idUDPClient1.Connect;

if idUDPClient1.Connected then
begin

s1:= 'Test 111';
s2 := 'Test 333';
s3 := 'Test 555';

idUDPClient1.Send(s1);
idUDPClient1.Send(s2);
idUDPClient1.Send(s3);
end;

Выполняется как-то странно.
Почти ...
wwswowsogon
17.12.2023 12:59:28
Форум: Lazarus
Тема: Блокировка повторного запуска приложения Linux
Ответы: 32
Просмотры: 30261

Re: Блокировка повторного запуска приложения Linux

iskander писал(а):Можно наверно бы и взять, но речь-то как раз о том, что можно и не брать, поскольку эта функциональность уже имеется в FCL.
Нельзя ли поподробнее? :) В каком виде она встроена в FCL, и как её использовать?
wwswowsogon
16.12.2023 20:54:55
Форум: Lazarus
Тема: Блокировка повторного запуска приложения Linux
Ответы: 32
Просмотры: 30261

Re: Блокировка повторного запуска приложения Linux

Всем доброго времени суток!
Видимо, разработчики что-то поменяли в библиотеке.
Она немного глючит (не нашёл компонента при установке пакета, ну и при сборке одной демки ругается на отсутствие компилятора :)), но зато теперь вопрос запуска приложения только в одном экземпляре решается элементарно ...
wwswowsogon
13.12.2023 19:01:47
Форум: Lazarus
Тема: Android-приложения в Lazarus
Ответы: 16
Просмотры: 7215

Re: Android-приложения в Lazarus

Здесь даже пути не видны полностью, поэтому не совсем понятно, что делать.
проверь пути в настройках проекта. Может показать.


Бинго! Да, прописано два пути в параметрах проекта:

E:\laz4android2.2.2\android-ndk-r26b\toolchains\llvm\prebuilt\windows\sysroot\usr\lib\arm-linux-androideabi\22\;
E ...
wwswowsogon
13.12.2023 18:25:05
Форум: Lazarus
Тема: Удаление компонента по щелчку (самого себя)
Ответы: 34
Просмотры: 15567

Re: Удаление компонента по щелчку (самого себя)

zoltanleo писал(а):Пошли компоненту PostMessage с требованием уничтожить себя
Предложение хорошее, но это WinAPI. Хотелось бы кроссплатформенности. Есть идея, как это сделать в Linux?..

P. S. Думаю, всё же надо использовать ListView, если говорить о практической стороне дела. :)
wwswowsogon
12.12.2023 21:56:37
Форум: Lazarus
Тема: Android-приложения в Lazarus
Ответы: 16
Просмотры: 7215

Re: Android-приложения в Lazarus


Да вот что я точно помню так это laz4android 2.2.2 у меня не работает

Возможно, в этом и проблема, я его и пытаюсь использовать.

Добавлено спустя 3 минуты 22 секунды:
Здесь даже пути не видны полностью, поэтому не совсем понятно, что делать.
в какой папке и на каком диске у тебя установлен ...
wwswowsogon
12.12.2023 21:50:31
Форум: Lazarus
Тема: Удаление компонента по щелчку (самого себя)
Ответы: 34
Просмотры: 15567

Re: Удаление компонента по щелчку (самого себя)

Да, с этим кодом что-то не так. :) Но я, вроде бы, такого не писал в демо. Вы на что-то намекаете? :)
Думайте. Включите в параметрах проекта на вкладке Отладка проверку диапазона.

Ради эксперимента создал отдельную демку с вышеприведённым кодом:


var
i, k: Byte;
//i, k: Word;
//i, k ...
wwswowsogon
11.12.2023 19:31:02
Форум: Lazarus
Тема: Android-приложения в Lazarus
Ответы: 16
Просмотры: 7215

Re: Android-приложения в Lazarus

В принципе могу закинуть куда нибудь в облако полностью готовую самодельную сборку "Лазарус Студио для Андройд". ( Правда что там с "переносимостью" будет точно не скажу привязка к букве диска там точно есть но это не проблема )

Буду признателен, если не затруднит. :)

Если я правильно понимаю ...
wwswowsogon
11.12.2023 19:21:25
Форум: Lazarus
Тема: Как искать API в Linux
Ответы: 166
Просмотры: 37097

Re: Как искать API в Linux

stikriz11 писал(а): Можно надеяться, что это так?
Нет. :) В разных дистрибутивах многие конфиги в разных местах, увы.
wwswowsogon
11.12.2023 11:48:21
Форум: Lazarus
Тема: Передача сообщений через UDP Indy
Ответы: 2
Просмотры: 2368

Передача сообщений через UDP Indy

Всем доброго времени суток!

Простая задача: необходимо передать с сервера на все клиенты по локальной сети текстовое сообщение.
Использую для этого idUDPClient и idUDPServer.

Как я понимаю, для отправки сообщений можно использовать как минимум два метода:

1 основной:

idUDPClient1.Send ...