Свързани въпроси 'delphi-2009'

Надградете от Delphi 7 до Delphi 2009
Имам проект Delphi 7, в който има някои типове записи, съдържащи низове, заредени и съхранени във файлове. След прекомпилиране с Delphi 2009, когато програмата зареди записите от файл, низовете се объркват, защото компилаторът очаква Unicode, докато...
374 изгледи
schedule 08.10.2022

Преобразувайте низ в PAnsiChar в Delphi 2009
Преобразувам приложенията си в Delphi 2009 и се сблъсках с интригуващ проблем с някои повиквания, които трябва да конвертират низ (широк) в AnsiString. Ето един пример за демонстриране на проблема, който имам: var s: PAnsiChar; ... s :=...
84111 изгледи
schedule 12.12.2022

Компонент Tperlregex фатална грешка L3169?
Използвам Tperlregex от известно време. но днес, когато се опитвам да компилирам приложение, изградено с Tperlregex, извежда съобщение за „фатална грешка: вътрешна грешка L3169“. reg: Tperlregex; begin reg:=Tperlregex.create(nil); //If this line...
717 изгледи
schedule 08.11.2022

Има ли начин да видите дали даден знак използва 1 или 2 байта в Delphi 2009?
Delphi 2009 промени своя тип низ, за ​​да използва 2 байта за представяне на знак, което позволява поддръжка на набори от символи в unicode. Сега, когато получите sizeof(string), получавате length(String) * sizeof(char). Sizeof(char) в момента е 2....
4172 изгледи

Използване на [delphi] MadExcept обработка на грешки с MS Exchange Server 2007
В момента използвам madExcept .MailAsSmtpClient, за да изпращам докладите си за грешки. Въпреки това няколко големи клиента са надстроили до Exchange Server 2007 и не можем да конфигурираме SMTP поддръжката за нашето приложение (приложението работи...
433 изгледи

Как да задействам KeyPreview Event, когато формата има TActionMainMenuBar
Когато задам свойството KeyPreview = TRUE на моя основен формуляр (MDI родител), събитията OnKeyDown, OnKeyUp или OnKeyPress не се задействат. Когато натискам клавиши, мога да навигирам в главното меню (TActionMenuBar). Изглежда лентата с менюта...
2106 изгледи
schedule 22.01.2024

И коя версия на IE използвате на Vista?
2106 изгледи
schedule 22.01.2024

задаване на цвят на избрана линия клетка в TStringGrid с клавиш за интервал
Имам отчет в TStringGrid и имам нужда, когато натисна клавиша за интервал, да променя цвета на bg на избраните хоризонтални клетки. как може да направи това
836 изгледи
schedule 27.10.2022

Delphi 2009: Как да предотвратя прехвърлянето на дъщерните рамки във формата на хост?
Откакто надстроих до Delphi 2009, имам ужасен опит с наследниците на TFrame. По принцип дъщерните компоненти на рамката се изливат в хост формата като обект и това причинява срив на името, класът не е намерен и т.н. В dfm по-старият използван Delphi...
906 изгледи
schedule 18.02.2024

Файлът все още се използва Грешка 32 Как мога да го освободя?
Качвам файл чрез следния код. След успешно качване се опитвам да изтрия файла, но получавам грешка 32 - Използва се файл. Може ли някой да ми каже как мога да разреша тази грешка при използване на файл? Следният код качва файла, но не го...
985 изгледи
schedule 05.04.2024

Персонализиран ред на сортиране за набор от данни след изпълнение на заявка?
Искам наборът от резултати на заявка към база данни да има определен ред. Информацията, по която искам да подредя, не се съдържа в базата данни, а се генерира динамично в код (така че не мога да използвам ORDER BY ). Има ли начин за сортиране на...
7322 изгледи

TAction радио елемент
В екшън лентите има компонент TAction. Този компонент съдържа свойство на име GroupIndex: Integer; обаче полето RadioItem: Boolean; не е там. Защо така? Как мога да направя TAction да бъде поле за отметка? Ориентацията...
1324 изгледи
schedule 28.04.2024

Добавяне на символ на валидатор до контрола във формуляр на Delphi
Имам приложение, където има много форми, които следват визуално наследяване на формата. Всеки формуляр има стандартни компоненти на delphi, както и потребителски компоненти. Трябва да се добави функционалност за валидиране на формуляр. Това...
842 изгледи
schedule 06.05.2024

Как да модифицирам/заменям файла с набор от опции при изграждане от командния ред?
Създавам пакети от пакетен файл, използвайки команди като: msbuild ..\lib\Package.dproj /target:Build /p:config=%1 Настройките на пакетите зависят от набор от опции: <Import Project="..\optionsets\COND_Defined.optset"...
1499 изгледи
schedule 16.05.2024