Вопросы по теме 'lazarus'
Портативная разработка, Lazarus или Turbo Delphi.Net
Я начинаю программировать некоторые портативные программы в качестве хобби, сейчас у меня есть знания о приложении Blackberry (Java), Symbian S60 (PyS60) и J2ME.
Чему я хочу научиться, так это разработке для Windows Mobile/Pocket PC и iPhone, но...
1504 просмотров
schedule
26.09.2022
Удалить путь из имени файла
Я разрабатываю программу, которая должна преобразовать имя файла в TTextField . Как удалить расширение файла я уже знаю (или думаю, что смогу сделать вот так):
var
FName: String;
FPath: String;
begin
FPath := OpenDialog1.FileName;
FName...
5697 просмотров
schedule
24.03.2024
Паскаль передает список из основной формы в немодальную форму
У меня есть список в моей основной форме, и я хочу, чтобы другая немодальная форма могла добавлять вещи. Как передать список в немодальную форму? Форма, которую я хочу изменить, отображается MainForm при нажатии кнопки, только с помощью Form.Show....
459 просмотров
schedule
22.12.2023
Базовый преобразователь двоичного кода в восьмеричный
Я пишу базовый преобразователь, потому что скоро у меня будет тест, и мне нужно преобразовать двоичное число в 3 разных основания: восьмеричное, десятичное и шестнадцатеричное. Я уже написал код, преобразующий двоичную строку в десятичную и...
2080 просмотров
schedule
26.10.2022
Lazarus: проект вызвал класс исключения Ereaderror с сообщением: Неизвестное свойство Заголовок
Я использую Lazarus 1.0.6 и FPC 2.6.0 и запускаю их на ОС Linux PCLinuxOS.
Каждый раз, когда я открываю диалоговое окно «Принтеры», вызывая printerdialog1.Execute , компилятор выдает следующую ошибку: «Проект xxxxxx вызвал класс исключений«...
733 просмотров
schedule
25.10.2022
Загрузить файл на сайт программно?
Я использую Lazarus. У меня есть приложение с компонентом веб-браузера, которое регистрируется на веб-сайте, загружает страницу, как показано ниже (см. HTML-код ниже), и заполняет различные входные данные. Последний ввод — это файл для загрузки. Я...
1490 просмотров
schedule
07.05.2024
Может ли программа с графическим интерфейсом Windows, написанная на Lazarus, создать консоль и писать в нее во время выполнения?
При написании программы Lazarus у вас есть возможность использовать $APPTYPE console или отменить выбор Win32 GUI Application (опция -WG ) в параметрах проекта.
Я заметил, что без этих опций DebugLn и WriteLn вызывают исключения. Есть ли...
4045 просмотров
schedule
29.01.2024
Как вы используете компонент SQLQuery для выполнения нескольких запросов?
У меня есть ListBox, показывающий все записи для одного поля ( first ) в базе данных. Когда пользователи щелкают элемент ListBox, я бы хотел, чтобы отображалось значение для другого поля в базе данных ( last ), той же записи. Мой код ListBox...
281 просмотров
schedule
24.03.2024
Исключение SIGILL в Lazarus
После того, как некоторое время я работал нормально, мой код начал вызывать исключение SIGILL при использовании. Я не понял документацию. Что означает исключение SIGILL в практических термах?
Это код, который вызывает исключение, не могли бы вы...
246 просмотров
schedule
12.11.2023
Системная команда выполняется, но немедленно блокируется
Я пытаюсь использовать модуль TProcess для выполнения ssh, чтобы подключиться к одному из моих серверов и предоставить мне оболочку. Это переписывание того, что было у меня в Ruby, поскольку время выполнения для Ruby очень медленное. Когда я...
185 просмотров
schedule
16.09.2022
gdb не существует или не исполняется в Free Pascal
Я установил lazarus и Free Pascal. Все ок. Но когда я запускаю пустой проект, я получаю: The debugger "/usr/bin/gdb" does not exist or is not executable. See Tools->Options->Debugger options . Я схожу с ума, не знаю, как это исправить....
890 просмотров
schedule
25.02.2024
Почему назначение объекта теряется, когда я использую free()?
У меня проблема. Например, когда я пытаюсь получить объект из функции или присвоить.
//Global.-
MyObject:= TMyObject.Create();
//Local assign.-
myObj:= MyObject;
В приведенном выше случае, если я попробую это:
//Global variable.-...
268 просмотров
schedule
16.11.2022
Как я могу использовать TFileStream для усечения существующего файла перед его перезаписью?
Я использую приведенный ниже код для записи в существующий файл, но содержимое добавляется. Какие параметры TFileStream необходимы для очистки файла и его перезаписи?
procedure TUtilitiesForm.btnSaveClick(Sender: TObject);
var fs: TFileStream;...
474 просмотров
schedule
26.11.2022
Добавляйте поля и методы в классы, которые наследуются от той же базы, не изменяя базовый класс.
В моем приложении мне нужно добавить некоторые дополнительные функции для сторонних элементов управления.
Примером могут служить TcxLabel и TcxDBLabel (от DevExpress). Оба наследуют от одного и того же базового класса.
Для этих элементов...
285 просмотров
schedule
09.12.2023
lazarus/delphi (pascal) — запись в txt файл без перезаписи в следующий раз
Я использую Lazarus, и я хотел сохранить в txt-файл информацию, когда программа закрыта. Но каждый раз, когда я снова открываю программу, она перезаписывает то, что было раньше в текстовом файле. Было бы нормально как писать на следующую строку, так...
1221 просмотров
schedule
20.12.2023
Lazarus (Pascal) Как подключиться к SQL Server с помощью ODBC или TMSSQLConnection?
Я использую SQL Server 2008 R2, а мой компьютер 32-разрядный. Я создал Источник данных ODBC в "Инструментах администрирования". Я использовал имя сервера (My PC name)\SQL2008R2 , которое является именем экземпляра, и использовал проверку...
2461 просмотров
schedule
16.01.2024
Взаимодействие Octave и Lazarus/FreePascal с TProcess
Я также задавал этот вопрос на форумах Lazarus, здесь
Я пытаюсь связаться с Octave через TProcess, но, похоже, я не могу прочитать из него какие-либо байты. Прилагается блок основной формы; полное демо-приложение доступно в виде zip-архива на...
629 просмотров
schedule
03.11.2022
Как использовать цвета текста RGB в консоли Lazarus
Я использую консоль Lazarus, и я знаю, что у вас есть набор основных цветов, к которым можно получить доступ с помощью textcolor(), но я хочу знать, есть ли способ вместо этого использовать цвета RGB? Я не смог найти метод для консоли в Интернете....
408 просмотров
schedule
23.11.2023