Описание тега object-pascal
Надмножество языка Pascal, которое включает в себя Objects, Classes, Generics и другие объектно-ориентированные устройства.
1
ответ
Объявите интерфейс в паскале объекта и используйте его как возвращаемое значение
Использование Delphi 7. Вот (неполный) пример, который демонстрирует мою проблему: interface uses Classes, Contnrs; type IEditorModule = interface; procedure Method1; procedure Method2; end; TEditorModuleList = class(TList) protected function GetIte…
26 май '14 в 08:39
1
ответ
Хорошая посадка в серии TAChart Fit
Есть ли какое-либо свойство, позволяющее получить оценку пригодности в серии подгонки TAChart? Я хорошо понимаю, что R2 не имеет смысла для нелинейной регрессии; Тем не менее, такая информация, как значение ap или даже информационный критерий Акаике…
24 июл '15 в 17:43
2
ответа
Почему вызов функции с одинаковыми сигнатурами в разных единицах не приводит к ошибке компилятора?
Почему этот код не приводит к ошибке компилятора? Я бы ожидал ошибку, например, "неоднозначный вызов"CallMe"". Это ошибка в компиляторе или в языке? Это можно обойти, используя имя устройства и точку перед вызовом функции, но это не защищает код пол…
16 сен '15 в 09:15
1
ответ
Нарушение доступа к Паскалю при вызове переменной в классе
Я сделал очень простой код на Паскале, который выдает мне эту ошибку: Проект BugFixing.exe поднял класс исключений EAccessViolation с сообщением "Нарушение прав доступа по адресу 0040F1EE в модуле" BugFixing.exe ". Написать адрес 00000004'. Программ…
06 фев '17 в 09:41
2
ответа
Inno Setup - FileCopy использует подстановочный знак в имени пути
Я пытаюсь скопировать все файлы базы данных из предыдущей установки в новую установку с новым путем. Проблема в том, что установщик не будет знать имена файлов базы данных, поэтому я пытаюсь использовать подстановочный знак. Я пытался использовать T…
03 дек '12 в 17:50
0
ответов
Как показать форму или получить значение из той же формы в TTabSheet?
У меня есть форма, которую я отображаю двумя разными способами. Первый - дочерний элемент TTabSheet в TPageControl. Мне не нужно собирать какие-либо данные, и это отлично работает. Первый путь with TTabSheet.Create(APageControl) do begin PageControl…
21 фев '18 в 07:14
1
ответ
Lazarus IDE: импорт изображений в проект
Я начинаю разрабатывать проекты в Lazarus IDE, и я не адаптирован к новой платформе. Как я могу импортировать аудиофайлы, изображения, видео и другие ресурсы в проект и таким образом использовать их (без необходимости использовать определенный катал…
05 дек '14 в 02:25
1
ответ
Попробуйте / исключить / окончательно заказать
Комментарий пользователя с большим количеством повторений на другой вопрос, который я задал ранее сегодня, предположил, что было бы лучше поменять местами порядок try / finally и try / кроме. Итак, вместо этого: try try //some code //something that …
09 июл '14 в 04:47
3
ответа
Delphi эквивалентно FPC определения Free Pascal?
Есть ли определение компилятора, которое сообщает, скомпилирован ли исходный код с delphi, в смысле эквивалента определению FPC в Free Pascal? Я разрабатываю модуль, который должен быть совместим с тремя компиляторами Pascal (Lazarus / Free Pascal, …
16 янв '14 в 23:29
1
ответ
Ошибка Lazarus при компиляции программы, управляемой базой данных, в Lazarus
Я пытаюсь создать программу, используя базу данных postgresql с Lazarus. Я получил следующую ошибку при компиляции: registersqldb.pas(72,3) Fatal: Can not find unit mysql55conn used by registersqldb. что случилось?
08 ноя '12 в 19:34
1
ответ
Где я могу найти хорошую реализацию Delphi или Object Pascal для циклического буфера
Моя главная цель - иметь общий буфер данных, который я могу использовать для передачи. Я думаю о чем-то похожем на то, что сделал XCopy. Там что-то уже сделано или есть хороший пример?
21 окт '09 в 11:45
1
ответ
Есть ли хороший режим Object Pascal для Emacs?
В последнее время я делал Object Pascal, и мне не удалось найти для него подходящий режим. я пробовал delphi-mode а также pascal-modeоба из которых пытаются помочь слишком много; когда они не понимают синтаксис Object Pascal, очень трудно заставить …
16 дек '10 в 22:37
1
ответ
Проблема с skincaption при создании проекта в Delphi
Я новичок в Delphi.Я попытался импортировать существующий проект.dpr в Delphi 7. Когда я пытался собрать его, я получил эти ошибки "Field MainForm.SkinCaption does not have corresponding component" "Field MainForm.SkinCaption does not have correspon…
28 окт '15 в 19:13
1
ответ
Значки заставляют TPopupMenu к OwnerDraw?
Я назначил некоторые значки для TPopUpMenu, но похоже, что он изменился на ownerdraw (установлен на false)... Я также использую манифест XP, но он все еще выглядит очень старым (стиль Win2000)... Возможно ли сделать его похожим на в windows/explorer…
26 июл '12 в 01:18
1
ответ
Когда правильно использовать оператор is в delphi?
Как я могу проверить, что не ноль TObject не содержит объект определенного класса в случае ниже? procedure TForm7.testme; var mystring: string; obj: TObject; begin mystring := 'asd'; obj := TObject(mystring); if assigned(obj) then if obj is TestClas…
14 июн '17 в 11:21
1
ответ
Добавляйте цвета к объектам Box2D в Smart Mobile Studio
Я хочу добавить цвета к динамическим объектам в Box2D. Кажется, что некоторые свойства динамических объектов должны быть назначены при рендеринге сцены. Я играл с демо Box2D, но не могу понять, как добавить свойства, такие как цвета (и растровые изо…
11 мар '14 в 13:33
1
ответ
Какой вариант использования Object Pascal используется в конструкторе отчетов Nexus DB?
Я использую программное обеспечение RentalDesk NX, которое построено на базе Nexus DB. Согласно справочному руководству для дизайнера отчетов, мне нужно кодировать в Object Pascal, но ни одна из функций, на которые я могу найти ссылки в Интернете (н…
11 апр '17 в 20:28
1
ответ
Как использовать события во время разработки в Smart Mobile Studio?
Я что-то здесь упускаю? Я приобрел Smart Mobile Studio два дня назад и пробовал его возможности. Я ожидал, что это будет по крайней мере подражать модели событий Дельфи. Нет? Должен ли я иметь возможность щелкать по элементу управления и иметь досту…
18 май '12 в 15:05
0
ответов
Используйте Delphi / Object Pascal в Visual Studio IDE
Фон: Я использую Delphi начиная с версии 2, и с тех пор, как я поднялся до версии v5/v6, я никогда не обновлялся, чтобы получить более новые функции - вместо этого, чтобы обойти ошибки в IDE/ компиляторе. Сегодня я открыл личный проект, над которым …
10 июл '12 в 13:27
1
ответ
Много пунктов меню в Delphi/ Lazarus
У меня есть приложение, в котором я использую множество иерархических пунктов меню, с каждым из которых связан текстовый шаблон. Все сделано во время разработки, поэтому элементы меню и текстовые шаблоны постоянны. В приложении при выборе элемента м…
19 июл '15 в 06:59