delphi-7

Я хотел бы выполнить дочерний процесс и синхронизировать его (возможно, с мьютексом), не дожидаясь завершения дочернего процесса: Родитель: program Project1; {$APPTYPE CONSOLE} uses Windows, ShellApi, SysUtils, Dialogs; procedure ShellExecEx(Wnd: HWND; const AExeFilename, AParams: string); const SEE...

Я попытался построить систему классов в Delphi. Классы TFieldSpec и TTableSpec ссылаются друг на друга через свойства объекта. type TFieldSpec=class(Tobject) private FTableSpec : TTableSpec; public property TableSpec : TTableSpec read FTableSpec; end; TTableSpec=class(Tobject) private ...

Я хочу нарисовать прозрачное изображение на Delphi-форме, но это не работает. Вот оригинал PNG: Я загрузил изображение в TImage:: Image1.Transparent := True; Form1.Color := clWhite; Form1.TransparentColor := True; Form1.TransparentColorValue := clWhite; Приложение: изображение не полностью прозрачно...

У меня есть приложение, написанное на Delphi 7, которое использует библиотеку dll c++, написанную на BCB 5. Я хочу отладить эту dll из IDE Delphi возможно ли это? Если это возможно, какие шаги необходимо выполнить для отладки? В качестве дополнительной информации у меня есть полный исходный код библиоте...

Мне нужно удалить все нестандартные текстовые символы из строки. Мне нужно удалить все не ascii и управляющие символы (кроме строк / возвратов каретки)....

Я не могу настроить размер большого пальца TTrackBar на более высокий размер. Смотрите изображение: У меня маленький большой палец слева, и я не могу сделать его больше (но не сам трек-бар). Нужный размер большого пальца показан на изображении с красной областью. Может быть, я смогу как-то использовать WI...

Я использую текущий код для выделения URL-адресов на TRichEdit: procedure TForm1.WndProc(var Message: TMessage); var p: TENLink; strURL: string; begin if (Message.Msg = WM_NOTIFY) then begin if (PNMHDR(Message.lParam).code = EN_LINK) then begin p := TENLink(Pointer(TWMNotify(Message).N...

У меня есть функция, которая является реакцией на нажатие кнопки. Когда я нажимаю на кнопку, она должна начать повторять и записывать значения в массив и показывать их в метках на главной форме. Проблема с функцией sleep - есть какая-то ошибка или что-то еще, потому что, когда я нажимаю на кнопку, она ждет до...

(Примечание: добавлено "важное редактирование" ниже, чтобы в основном повторно задать этот вопрос другим способом) Я знаю, что существует много различных пакетов, которые можно поместить в приложение delphi для установки программного обеспечения. Мне не нужно ничего необычного, мне просто нужна возможность...

Мне интересно, как несколько пользователей Delphi здесь делают модульное тестирование, если таковые имеются? Есть ли что-нибудь, что интегрируется с IDE, что вы нашли работает хорошо? Если нет, то какие инструменты вы используете и есть ли у вас или знаете примеры мини-проектов, которые демонстрируют, как в...