0
ответов

Delphi Compile-Time Целочисленные преобразования предупреждения?

в Delphi Xe или 2006 году Там есть способ обнаружить время с компиляции, что неявные преобразования между целочисленными типами могут потерять данные? Я понимаю, что можно обнаружить это с проверкой времени выполнения. Я бы ...
вопрос задан: 29 July 2011 13:52
0
ответов

Ожидание нескольких потоков с использованием WaitForMultipleObjects

Я использую функцию WaitForMultipleObjects, чтобы дождаться завершения нескольких потоков, но я делаю что-то не так, потому что результат не является ожидаемым увидеть этот пример кода типа ...
вопрос задан: 28 July 2011 23:44
0
ответов

Отключение конструктора форм в DelphiXE

Можно ли отключить конструктор форм в DelphiXE «по требованию / выборочно» и работать только с кодом формы / класса там, где это необходимо, в случае, если элементы управления не установлен в IDE?
вопрос задан: 22 July 2011 09:00
0
ответов

Есть ли реальный прирост производительности при выключении {$ IMPORTEDDATA}?

Есть ли реальный прирост производительности при выключении {$ IMPORTEDDATA}? В руководстве только сказано: «Директива {$ G-} запрещает создание ссылок на импортированные данные. Использование {$ G-} увеличивает доступ к памяти ...
вопрос задан: 21 July 2011 10:06
0
ответов

Символ «Возобновить» устарел / Ошибка потока: Недействительный дескриптор (6)

У меня есть старый фрагмент кода, который я хочу обновить до Delphi XE. У меня есть предупреждение компилятора о возобновлении, и я хочу заменить его на Start, но программа вылетает. конструктор THTTPGetThread ....
вопрос задан: 20 July 2011 13:27
0
ответов

Ошибки при использовании THashSet из библиотеки коллекций DeHL

Я новичок в Delphi и пытаюсь использовать библиотеку DEHL Collections. (см. http://code.google.com/p/delphi-coll/) У меня небольшие проблемы с этим с точки зрения IDE. Он компилируется и ...
вопрос задан: 19 July 2011 22:41
0
ответов

Обновите компонент VCL из CreateAnonymousThread

Кажется, что синхронизация не может быть использована из созданного потока используя CreateAnonymousThread, поэтому возникает вопрос: как я могу обновить компонент VCL изнутри потока, созданного с помощью ...
вопрос задан: 18 July 2011 21:20
0
ответов

Удаление файла из C: / ProgramData в Windows 7 не приводит к удалению файла?

У меня небольшая проблема с моим приложением. Приложение сохраняет базу данных SQLite в папке C: \ ProgramData \ ProgramName \ при первом запуске. Я хотел проверить, удаляю ли я базу данных, может ли приложение создавать ...
вопрос задан: 18 July 2011 13:16
0
ответов

WinHttp Delphi wrapper

Пожалуйста, сообщите, есть ли WinHTTP-оболочка в Delphi XE. В порядке предпочтения: Delphi из коробки. сторонний pas-файл с открытым исходным кодом с портированными процедурами ввода оболочка xxx_TLB.pas ...
вопрос задан: 18 July 2011 11:40
0
ответов

Есть ли способ использовать JSONP с REST-сервером Delphi DataSnap?

Похоже, что нет способа реализовать решение JSONP (JSON с заполнением) с помощью DataSnap, но я хочу задать этот вопрос здесь, если кто-то решил эту проблему. Предыстория: JSONP ...
вопрос задан: 17 July 2011 11:11
0
ответов

THotKey больше не работает в Delphi XE

Я обновил старый проект с Delphi 7 до Delphi XE. В проекте есть (среди прочего) некоторые элементы управления THotKey. В Delphi 7 элементы управления THotKey работают нормально. Но под Delphi XE они похожи на ...
вопрос задан: 12 July 2011 19:59
0
ответов

Преобразование подпрограммы строкового шифрования Delphi 2007 в Delphi XE

У нас есть подпрограмма Delphi 2007, используемая для шифрования паролей в таблице. Первоначально подпрограмма была взята из сообщение CompuServe десятилетие или более назад, и значительный объем данных зашифрован с помощью этого ...
вопрос задан: 7 July 2011 19:39
0
ответов

Как передать значение nil в в параметре процедуры типа объекта

я хочу передать значение nil в параметре, который объявлен как процедура объекта. Рассмотрим этот код. Тип случая 1 TFooProc = procedure (Foo1, Foo2: Integer) объекта; процедура DoSomething (...
вопрос задан: 6 July 2011 21:16
0
ответов

Тестирование Delphi GUI и модальные формы

В этом интересном посте в блоге о delphiXtreme я прочитал о встроенных возможностях тестирования GUI DUnit (в основном, альтернативный класс тестового примера TGUITestCase, определенный в модуле GUITesting, который имеет несколько ...
вопрос задан: 4 July 2011 15:30
0
ответов

Предупреждение компилятора «возвращаемое значение может быть неопределенным»

Я часто использую код вместе с строки: function GetNumber (Handle: THandle): Integer; начать FLock.BeginRead; попробуйте, если FMap.TryGetValue (Handle, Object), затем вызовите EArgumentException.Create ('Invalid ...
вопрос задан: 4 July 2011 10:43
0
ответов

Почему TObjectList .Clear несвободные объекты?

Я только что заметил, что var ObjList: TObjectList ; ... ObjList: = TObjectList .Create (True); ObjList.Add (TMyObject.Create); ObjList.Clear; не освобождает объект ....
вопрос задан: 29 June 2011 20:02
0
ответов

Delphi XE с эффектами Aero вызывает проблемы с краской

Я обновился до Delphi XE с 2009 года, и у меня возникла странная вопрос. Создаю новый проект, кладу элемент управления TRibbon, компилирую и запускаю. Сохраняя размер формы по умолчанию, я затем минимизирую ...
вопрос задан: 27 June 2011 03:39
0
ответов

Что конкретно вызывает повышение EPrivilege?

Я получаю сообщение об ошибке, что некоторые функции в коде воспроизведения музыки во внешней DLL (SDL_Mixer, в случае, если это помогает), которые моя программа использует, повышают EPrivilege. DLL написана на C, поэтому я ...
вопрос задан: 24 June 2011 22:10
0
ответов

Inona no vidin'ny famerenam-bidy?

Ity ve ny fanandramana DoSomethingThatMightThrowAnException; afa-tsy amin'ny E: ESyntaxError dia manomboka raha (E.ErrorCode = errMissingBracket) dia handroso ihany ny HandleError; tapitra; tapitra; ...
вопрос задан: 22 June 2011 10:37
0
ответов

Ошибка с параметрами RTTI TRttiMethod.Invoke, stdcall и const

У меня проблема с параметрами RTTI TRttiMethod.Invoke, stdcall и const: obj: = TClassRecordTest.Create; попробуйте b.a: = 10; b.b: = 100; а.а: = 1; a.b: = 2; Writeln ('ba =' + ...
вопрос задан: 21 June 2011 10:30
0
ответов

Делает ли Delphi XE более быстрый код, чем Delphi 2007?

Я использую в основном Delphi 2007 для проектов, которые не требуют Unicode. В последнее время меня интересует Delphi XE, потому что все его хвалят; встроенная поддержка SVN мне было интересно, хотя, ...
вопрос задан: 16 June 2011 23:59
0
ответов

Скрыть форму, когда приложение свернуто

У меня есть основная форма и форма статуса, которые я отображаю, когда в моем приложении идет работа. Если работа завершена, я просто вызываю Hide в форме статуса, и форма статуса исчезает. Моя проблема ...
вопрос задан: 9 June 2011 19:52
0
ответов

Есть ли функция RTL, такая как StringOfChar, которая дублирует строки вместо символов?

Я использую функцию StringOfChar для создания строки символов вроде этого S: = StringOfChar ('Ъ', 5); // s установлен на 'bbbbb' Есть ли какая-нибудь RTL-функция, которая делает то же самое (например, StringofString ('abc', 3) ...
вопрос задан: 9 June 2011 07:27
0
ответов

Правильный способ проверить, есть ли blob поле уже было извлечено при использовании poFetchBlobsOnDemand

У меня есть TClientDataSet с несколькими записями, и я хочу загрузить все записи, но загружать поле blob по запросу, по одной. Я заметил, что вызов FetchBlobs дважды приводит к двойному извлечению большого двоичного объекта и ...
вопрос задан: 8 June 2011 18:54
0
ответов

Проблема с несколькими модальными диалогами при использовании Delphi XE

Вот моя проблема. У меня запущено основное приложение, и я открываю модальное диалоговое окно1, в этот момент основной экран приложения отключен, и все сосредоточены на новом диалоговом окне1. Из этого диалога1 я открываю другой модальный ...
вопрос задан: 8 June 2011 11:34
0
ответов

Control + Click on function не работает в Delphi XE

В Delphi 7 всякий раз, когда я управляю + щелкаю по функции / процедуре, на которую мне приходилось эта функция / процедура. Но это не работает в Delphi XE - по крайней мере, не со всеми функциями. У меня есть функция под названием ...
вопрос задан: 8 June 2011 10:38
0
ответов

Информация об отладке {$ D +} увеличивает размер моего EXE на 6 МБ

В документации Delphi говорится, что «Информация об отладке [...] не влияет на размер или скорость исполняемого файла программа ". Однако, когда я активирую информацию об отладке (в параметрах проекта -> компоновщик), мой ...
вопрос задан: 7 June 2011 15:02
0
ответов

Я получаю сообщение «Переменная x здесь недоступна из-за оптимизация »

Я получаю« Переменная ForAllUsers недоступна здесь из-за оптимизации », даже если для конфигурации сборки задано значение« Отладка », а оптимизация - Ложь. Итак, я не могу отлаживать свою программу. Почему я это получаю? ...
вопрос задан: 7 June 2011 09:47
0
ответов

Как я могу создать глобальный обработчик исключений в DLL?

Я работаю в DLL, которая иногда вызывает необработанные исключения. Я использую madExcept для обнаружения и отладки ошибочного кода, но когда я наконец развертываю свою DLL, я хочу включить свое собственное глобальное исключение ...
вопрос задан: 6 June 2011 04:01
0
ответов

В чем разница между новым TFileOpenDialog и старым TOpenDialog?

В чем разница между новым TFileOpenDialog и старым TOpenDialog? На моем компьютере (Win 7 / DXE), когда я запускаю код, диалоговые окна выглядят одинаково.
вопрос задан: 4 June 2011 10:47