0
ответов

Это считается плохой практикой помещать бесконечный цикл внутри TThread.Execute?

Я написал класс Thread.descendent, а в методе execute я поместил бесконечный цикл для прослушивания события com, считается плохой практикой Threading использовать бесконечный цикл сделать это ? приложения ...
вопрос задан: 3 March 2011 23:45
0
ответов

Как проверить длину Tstringlist in delphi

Это то, что я пытаюсь сделать. У меня есть Tstringlist для имени. Если имя находится в формате DOE, JOHN, NMI, я хочу, чтобы имя было разделено на 3 разные строки. Но проблема в том, что если там ...
вопрос задан: 3 March 2011 16:46
0
ответов

Добавление пользовательских цветов в TfontDialog в Delphi 7

Как я могу добавить некоторые значения в Color Box в TFontDialog? Или расскажите, пожалуйста, о компонентах, которые могут выбирать шрифт с произвольным цветом? Использую Delphi 7. Спасибо. Я нашел способ ... Но как я могу показать ...
вопрос задан: 3 March 2011 14:26
0
ответов

Как отлаживать сбой, который происходит только при завершении работы приложения? (Delphi)

Итак, после некоторых недавних изменений мы обнаружили, что одно из наших самых старых приложений иногда дает сбой при завершении работы. Это проявляется либо в виде сообщений «Ошибка выполнения 216», либо в ...
вопрос задан: 3 March 2011 13:30
0
ответов

«Объектно-зависимые» элементы управления графическим интерфейсом

У меня есть несколько бизнес-объектов, написанных на Delphi с настраиваемой схемой сохранения базы данных, которая наконец-то работает для моих нужд. Ок, отлично. Пришло время реализовать GUI. И здесь начинается ...
вопрос задан: 1 March 2011 19:51
0
ответов

Многопоточное приложение базы данных Delphi не работает с большими объемами данных

Обзор приложения: У меня есть приложение Delphi, которое позволяет пользователю определять ряд запросов и запускать их одновременно в нескольких базах данных MySQL. Существует ограничение на количество ...
вопрос задан: 1 March 2011 17:41
0
ответов

Будет ли Delphi доступен как EM64, так и IA64?

Я видел много 64-битных приложений в двух 64-битных версиях. Один из них - x86-64, а другой - IA64. Будет ли в 64-битной версии Delphi это тоже?
вопрос задан: 1 March 2011 16:54
0
ответов

Как сравнить TFunc / TProc, содержащие функцию / процедуру объекта?

Мы используем TList > с некоторой функцией ... объектов в нем и теперь снова хотим удалить () некоторые из записей. Но это не работает, потому что, очевидно, вы просто не можете сравнивать ...
вопрос задан: 1 March 2011 10:53
0
ответов

DUnit Compare Два текстовых файла и показать разницу

Есть ли способ сравнить два текстовых файла и показать разницу, если они не идентичны в dunit? Легко начать с их чтения в TStringList, однако кода для сравнения двух текстовых файлов гораздо больше ...
вопрос задан: 1 March 2011 10:41
0
ответов

Какую среду тестирования / модульное тестирование использовать с Delphi XE Starter Edition

Я собираюсь перейти с Delphi 2007 (приобретена моим работодателем ) в Delphi XE Starter Edition (купленный мной, потому что мой работодатель уходит от Delphi) для работы с открытым исходным кодом / хобби. Итак, ...
вопрос задан: 27 February 2011 22:35
0
ответов

Лучше ли использовать TStringList для загрузки огромного текстового файла в Delphi?

Как лучше всего загружать данные огромного текстового файла в delphi? Есть ли какой-нибудь компонент, который может сверхбыстро загружать текстовый файл? Скажем, у меня есть текстовый файл, содержащий базу данных и сохраненный в формате фиксированной дли
вопрос задан: 27 February 2011 15:48
0
ответов

Как я могу вызвать функцию Oracle из Delphi?

Я создал функцию в Oracle, которая вставляет записи в определенные таблицы и возвращает результат в соответствии с тем, что происходит внутри функции. например (ins_rec return number) Как мне вызвать эту функцию и ...
вопрос задан: 27 February 2011 09:26
0
ответов

Ошибка нарушения прав доступа Delphi при назначении строк между типами записей

У меня простой тип записи. Я выделяю новый экземпляр этой записи и использую процедуру ("_clone") для копирования значений из существующей записи в новую. Я получаю нарушение доступа только когда ...
вопрос задан: 26 February 2011 18:39
0
ответов

shellexecute не удается открыть http-ссылки для некоторых пользователей

Некоторые пользователи моего приложения сообщают, что ссылки не открываются в браузере. Я всегда запускаю их с помощью shellexecute (0, ' open ',' http: // ... что я могу проверить на предмет неправильной (?) настройки в http ...
вопрос задан: 26 February 2011 15:07
0
ответов

Устранение неполадок виртуализации DPI и приложений с поддержкой DPI в Windows Vista и Windows 7

У меня проблема, когда приложение (написанное на Delphi) работает правильно при настройках 96 точек на дюйм по умолчанию во всех системах, но ведет себя непоследовательно при «размере текста 150%» (внутреннее 144 точек на дюйм) ...
вопрос задан: 24 February 2011 17:19
0
ответов

Как проверить, указывает ли путь на корневую папку с помощью Delphi

Каков самый лучший / самый простой способ проверить, указывает ли определенный путь на корень диска? Думаю, я мог бы просто проверить, заканчивается ли имя пути на '\' или ':', или если длина пути всего 2 или 3 символа, ...
вопрос задан: 24 February 2011 15:47
0
ответов

Delphi DLL в C # - массив var в качестве параметра

Мне нужно использовать Delphi DLL в моем коде C #. У меня есть некоторые успехи при использовании других методов с общими параметрами, но в этом случае решение все еще скрыто. Документация DLL представляет это ...
вопрос задан: 24 February 2011 13:45
0
ответов

Delphi: функция Результат не очищается во время цикла for

, это нормально? для a: = от 1 до 10 выполните x.test; x.test; x.test; x.test; проверка функции: строка; begin {$ IFDEF DEBUG} DebugMessage ('проверка результатов =' + Результат, 3); {$ ENDIF} результат: = ...
вопрос задан: 24 February 2011 09:42
0
ответов

COM / DLL без регистрации?

Моя программа использует Skype4COM.dll (оболочку для Skype API). Я использую Delphi 2010 - есть ли способ убедиться, что моя программа ВСЕГДА использует Skype4COM.dll, с которым я ее отправлю? ...
вопрос задан: 23 February 2011 18:18
0
ответов

Как отформатировать временную метку Unix в Delphi?

У меня есть var timestamp: Longint; отметка времени: = Round ((Сейчас () - 25569.0 {дата начала Unix в терминах Delphi}) * 86400); который я использую в качестве первичного ключа в некоторых материалах MySql. Но я также хотел бы ...
вопрос задан: 23 February 2011 07:24
0
ответов

Компоненты ADO CommandTimeout

У меня проблема с настройкой тайм-аута выполнения запроса с TADOQuery, TADOCommand или TADODataSet (пробовал с каждым из них). У меня есть крошечное приложение, которое подключается к базе данных и ...
вопрос задан: 23 February 2011 00:15
0
ответов

Спецификация синтаксиса для директив-подсказок

Все знают о директивах-подсказках. Однако, просмотрев различные модули, я узнал, что, например, deprecated допускает отправку строки -literal- таким же образом, как $ MESSAGE: ...
вопрос задан: 22 February 2011 00:40
0
ответов

Определение идентификатора соединения в Postgres

У меня есть база данных Postgres (9), для которой я пишу триггер. Я хочу, чтобы триггер установил время модификации и идентификатор пользователя для записи. В Firebird у вас есть CONNECTIONID, который вы можете использовать в ...
вопрос задан: 21 February 2011 20:27
0
ответов

Как я могу определить, когда пользователь закончил редактирование ячейки TStringGrid?

Я хотел бы вернуть содержимое ячейки в сетке строк, когда пользователь заканчивает ввод данных. Пользователь завершает работу нажатием клавиши ввода на клавиатуре или однократным или двойным щелчком ...
вопрос задан: 20 February 2011 22:48
0
ответов

Преимущества НЕ версионирования .dproj

Я прочитал в блоге о Version Insight (http: // www. delphifeeds.com/go/s/77066), что (среди прочего) JCL не имеет файлов .dproj под контролем версий, и мне было интересно, каковы преимущества ...
вопрос задан: 20 February 2011 21:23
0
ответов

Operations in separate TThread block GUI thread

I used this tutorial http://delphi.about.com/od/kbthread/a/thread-gui.htm to create a class that asynchronously downloads a file from the internet in another thread with a TDownLoadURL. I did this ...
вопрос задан: 19 February 2011 18:05
0
ответов

Как определить, какие библиотеки используются в программе Delphi У меня нет исходного кода для?

У меня есть файл Windows .exe, но исходный код для него отсутствует. Разработчик не понес ответственности и покинул нашу компанию. Я думаю, это была программа на delphi / pascal. Разработчик использовал множество библиотек ...
вопрос задан: 19 February 2011 04:21
0
ответов

Пользовательский режим пера в delphi

Кто-нибудь знает, как можно создать новый режим пера, чтобы я мог использовать его таким образом: shape1.pen.mode: = pmCustom; Затем я определю, какой цвет должен иметь каждый пиксель. Например, я бы создал ...
вопрос задан: 18 February 2011 21:33
0
ответов

WPF: несколько презентаторов контента в настраиваемом элементе управления?

Я пытаюсь создать настраиваемый элемент управления, для которого требуется 2 или более областей XAML, который должен быть определен дочерним элементом управления, который наследуется от этого элемента управления. Мне интересно, есть ли способ определить
вопрос задан: 18 February 2011 18:13
0
ответов

Есть ли способ отлавливать необработанные исключения приложения и записывать их в журнал

Есть ли способ отлавливать и записывать в журнал все ошибки в приложении. В данный момент я использую блоки try catch в тех местах, где, как мне кажется, может произойти ошибка. Но есть ли возможность отлавливать все ошибки в приложении ...
вопрос задан: 18 February 2011 08:10