Я должен преобразовать большое унаследованное приложение в Delphi 2009, который использует строки, AnsiStrings, WideStrings и данные UTF8 повсеместно, и мне приходится нелегко, чтобы понять как новые строковые типы...
В Delphi 2009 я нахожу, что любое время использую TThread. CurrentThread в приложении, я получу сообщение об ошибке как следующее, когда приложение закроется: Исключение EAccessViolation в модуле...
Кажется, нет простого компонента, доступного для создания диалогового окна выбора папки в Delphi 2009, хотя диалоговое окно выбора файла обеспечивается посредством TOpenDialog. Каково большинство...
Delphi поддерживает интернационализацию всегда? Я видел, что могу добавить различные языки для проекта, но это, кажется, создает несколько экземпляров dfm файлов. Действительно ли я прав что...
Мое приложение Delphi Win32 анализирует текстовые файлы, произведенные другими приложениями, которые не поддерживают Unicode. Таким образом, мои приложения должен считать и записать строки ansi, но я хотел бы обеспечить лучше локализованный...
Одна хорошая вещь об анонимных методах состоит в том, что я могу использовать переменные, которые локальны в контексте вызова. Есть ли какая-либо причина, почему это не работает на-параметры и функционирует результаты? функция...
В процессе преобразования данной эффективной основанной на указателе реализации Map хеша в универсальную реализацию Map хеша я споткнулся через следующую проблему: у Меня есть класс, представляющий...
У нас есть относительно крупное приложение, на которое сильно набрасываются Firebird (хранимые процедуры, представления и т.д.). Мы теперь заставляем много запросов поддерживать дополнительные базы данных, и мы также хотели бы...
Я получаю некоторое странное поведение, перекомпилировавшее некоторые приложения в 2009, которые использовали widestrings в различных точках. В Delphi Приложением 2009 года является Widestring, идентичный Строке?
Моя программа должна считать файлы, которые используют различную кодировку. Они могут быть ANSI, UTF-8 или UTF-16 (или прямой порядок байтов с обратным порядком байтов). Когда BOM (Порядок байтов Mark) там, у меня нет проблемы. Я знаю, ли файл...
У меня есть форма с большим TImage на нем как фон. Проблема, это хранится непосредственно в DFM как битовый массив, который поднимает приблизительно 3 МБ. Исходный файл PNG является ~250K. Я хотел бы попробовать к...
Что касается TLB и проблем обслуживания... Мой вопрос людям (часто) использующим новую библиотеку типов COM/ActiveX, поддерживает в Delphi 2009: Насколько стабильный реализация? Особенно, мне интересно...
Так как мой вопрос со вчерашнего дня был, возможно, не абсолютно ясен, и я не получил ответ, который я хотел, я попытаюсь сформулировать его более общим способом: Есть ли способ реализовать особенный...
Во время миграции отчетов, которые содержат EAN128 / штрихкоды Code128, чтобы Быстро Сообщить, что я нашел, что Быстрый Отчет не использует корректное символическое обозначение. Строки штрихкода Code128 очень широки так, чтобы...
Мне было любопытно, какой длины динамический массив мог быть так, я попробовал SetLength (dynArray, Высокий (Int64)); Это имеет значение 9,223,372,036,854,775,807, и я полагаю, что это было бы наибольшим числом индексов I...
Я загрузил проект, сделанный Delphi 2009, который является также, что я использую, однако существует одна точка останова, которую я просто не могу удалить. Если я пытаюсь удалить его, то, что это было выполняемым снова после того, как программа будет...
Я не могу выяснить, как получить нажатие Клавиши DELETE. Я узнал, что в таблице кода ASCII, это в 127 местах, но если (Ключ = № 127) затем не получил меня нигде. Затем я проверил значение VK_DELETE который...
Так как Инди теперь создается - в процесс установки Delphi, 2009... является там надлежащим способом 'удалить' его так, это может быть обновлено до последнего от SVN repo? Нет автоматизированной опции к...
У меня есть приложение, которое является полностью unicode совместимо в Delphi 2006. Я заменил весь AnsiStrings WideStrings, заменил все средства управления VCL средствами управления TNT и изменил все строковые функции...
Кто-либо начал превращать Приложения Unicode или преобразовывать Существующие Приложения в Unicode? Как Вы настраиваете Firebird, чтобы иметь наименьшее количество проблем, особенно атрибут НАБОРА СИМВОЛОВ? Есть ли любая проблема...
Я знаю в Дельфи, с которым можно открыть браузер по умолчанию: ShellExecute (сам. WindowHandle, 'открытый', 'www.website.com', ноль, ноль, SW_SHOWNORMAL); но я желаю знать, существует ли путь к автоматически...
Следующий код (создал только для демонстрации проблемы), компиляции и работы в Delphi 2010. В Delphi 2009 компилятор приводит к сбою с "E2035 Недостаточно фактических параметров". программа Project50; {$...
Этот код Delphi покажет утечку памяти для экземпляра TMyImplementation: программа LeakTest; Классы использования; введите MyInterface = интерфейсный конец; TMyImplementation = класс (TComponent...
При покупке Гарантированного программного обеспечения можно ли обменяться опытом? Действительно ли это стоило? Я неопределенно не забываю читать некоторые отрицательные комментарии о SA, возможно, 1 или 2 года назад.
После создания новой формы я обычно выполняю этот ритуал: Измените имя во что-то значимое; Введите Подпись; Измените свойство положения (DefaultPosOnly почти никогда не, что пользователи ожидают);...