Вопросы по теме 'lazarus'

Портативная разработка, Lazarus или Turbo Delphi.Net
Я начинаю программировать некоторые портативные программы в качестве хобби, сейчас у меня есть знания о приложении Blackberry (Java), Symbian S60 (PyS60) и J2ME. Чему я хочу научиться, так это разработке для Windows Mobile/Pocket PC и iPhone, но...
1504 просмотров

Удалить путь из имени файла
Я разрабатываю программу, которая должна преобразовать имя файла в 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