Результаты поиска по запросу "delphi-2010"

2 ответа

Спасибо за чаевые :)

овлял или переносил наше программное обеспечение из ОС XP, чтобы иметь возможность компилировать и запускать под Windows 7. Наше программное обеспечение начинает показывать проблемы, которые мы не замечали в Windows XP. В настоящее время я имею ...

6 ответов

По крайней мере, это теория, не знаю, работает ли она на самом деле ...

я есть приложение с несколькими рабочими потоками, по одному на каждое ядро. На современном 8-ядерном компьютере у меня есть 8 таких потоков. Мое приложение загружает много плагинов, которые также имеют свои собственные рабочие потоки. Поскольку ...

3 ответа

В Delphi 2010 все переменные, объявленные как строка, имеют тип Unicode (широкая строка). При переносе компонентов из более ранних версий (Delphi 7) в более новую версию всегда проверяйте все переменные, объявленные как string и pchar. В более новой версии эти переменные должны быть объявлены как AnsiString и PAnsyChar, что, скорее всего, решит ваши проблемы. Конечно, вы должны убедиться, что вы вызываете какие-либо функции dll для правильного вызова _W (при вызове функции с широкими строковыми параметрами) или _A при использовании AnsiString. Однако еще одна вещь, которую стоит упомянуть, это проверить документацию на HID, чтобы увидеть, какие типы параметров принимаются и правильно их использовать в более новой версии Delphi. Я написал свой контроллер hid (аналогичный) с нуля, хотя к тому времени его еще не было, и, конечно, когда я портировал его на Delphi2010, моей главной проблемой были разные типы строк. Это было похоже, когда я написал WinUsbController для использования драйвера WinUSB. Обязательно читать руководства (MSDN), проверять заголовки (.h) и читать справку delphi (для строки), чтобы соответствовать правильным типам данных.

я есть приложение, которое используетHID контроллер [http://www.soft-gems.net/index.php?option=com_content&task=view&id=30&Itemid=35] на Delphi 7, но теперь мне нужно использовать его на Delphi 2010 (проблемы с лицензией), но я обнаружил ...

ТОП публикаций

4 ответа

Я работаю над этим.

я есть свой класс, который расширяет TEdit: TMyTextEdit = class (TEdit) private fFocusNextOnEnter: Boolean; public procedure KeyUp(var Key: Word; Shift :TShiftState); override; published property FocusNextOnExnter: Boolean read fFocusNextOnEnter ...

5 ответов

@Warren Мои программы имеют строку подключения по умолчанию, встроенную с именем сервера БД, например, «myAppDBserver», где «myApp» - это, конечно, приложение «псевдоним». Каждый клиент просто должен определить «myAppDBServ» в своем DNS, и он работает, нет необходимости настраивать каждый клиентский компьютер вручную. И, конечно, каждая программа может принимать параметр командной строки для переопределения строки подключения по умолчанию, если она необходима.

у сохранить пользовательские настройки (цвета, вкл / выкл панелей инструментов, ширину панели в пикселях) и настройки приложения (последние 10 файлов, каталог сохранения по умолчанию, открытый каталог по умолчанию) в моем приложении Delphi Win32. ...

2 ответа

Вот другое решение, упомянутое Сертаком Акьюзом без необходимости выводить новый класс из TDBGrid:

аю приложение, которое хранит заказы и печатает счета. У меня есть несколько ярлыков, ярлыков, темем, кнопок, источника данных, пометки, всплывающего меню и dbgrid в моей форме. Когда я собираю программу и прокручиваю вниз полосу прокрутки ...

0 ответов

@Larsdk Хорошее замечание! Исправлено, теперь оно делегировано сеттеру.

я есть свойство пользовательской коллекции, которое прекрасно работает, когда оно является прямым членом моего компонента. Но я хочу переместить свойство коллекции в свойство TPersistent внутри моего компонента. И теперь возникает проблема, она ...

3 ответа

Также оказывается, что материалы для разработчиков на PngComponents являются взаимоисключающими. Выбери один.

dButtons Delphi 2010, похоже, действительно не поддерживает прозрачность PNG должным образом, потому что свойство Glyph использует TBitmap для внутреннего использования, TBitmap для растровых изображений и не поддерживает прозрачность PNG должным ...

5 ответов

Выбор каталога с TOpenDialog

Мне бы очень хотелось узнать, как я могу выбрать каталог с помощью TOpenDialog, будь то загрузка нового компонента или использование того, что предоставлено Delphi, но предпочтительно использование того, что предоставляется Delphi. До этого я ...

2 ответа

Документируется ли обработка компилятором неявных переменных интерфейса?

Я спросил подобноевопрос [https://stackoverflow.com/questions/5354696/the-mysterious-case-of-the-unexpected-implicit-interface-variable] о неявных интерфейсных переменных не так давно. Источником этого вопроса была ошибка в моем коде из-за того, ...