Значок изменения для консольного приложения Delphi

Без любых специфических особенностей о видах проблем производительности Вы видите, я могу только предложить обобщение: По моему опыту, большинство проблем производительности запросов базы данных является результатом отсутствия надлежащих индексов. Таким образом, мое предложение для первого действия должно было бы проверить Ваши планы запросов на неиндексируемые запросы.

10
задан RRUZ 26 October 2009 в 21:48
поделиться

4 ответа

Согласно статье в блоге Нибу Томаса , опубликованной в июле 2007 года, похоже, существует функция WinAPI SetConsoleIcon .

Или просто поместите значок в файл ресурсов. Windows должна использовать первый обнаруженный в ресурсах приложения значок в качестве значка приложения.

16
ответ дан 3 December 2019 в 13:29
поделиться

Если опция изменения значка отключена, то это связано с тем, что вы удалили или не добавили следующую строку из своего файла DPR:

{$R *.res}

Верните ее или добавьте, если у тебя его никогда не было. Настройка значка будет снова включена, как и настройки информации о версии. Если файл ресурсов не существует, среда IDE создаст его за вас. Не редактируйте этот файл ресурсов (например, не добавляйте свои собственные значки или другие ресурсы); он предназначен только для использования в среде IDE.

13
ответ дан 3 December 2019 в 13:29
поделиться

Просто измените значок в файле ресурсов приложения (скажем, проект вашего приложения называется ConsoleApp.dpr, файл ресурсов вашего приложения будет ConsoleApp.res)

Основной ресурс значка в нем интуитивно называется MAINICON, просто замените его.

Вот шаг за шагом для C ++ Builder (шаги в основном такие же в Delphi)

7
ответ дан 3 December 2019 в 13:29
поделиться

Я полагаю, что тип, используемый для общего класса, зависит от конкретной сборки (как и большинство классов .NET), поэтому я не думаю, что вы получите что-либо еще, не создав эту последовательность вручную путем отражения или анализа последовательности.

OTOH я не думаю, что использование имен типов в качестве ключей является хорошей идеей, может, вам стоит подумать о получении какого-то другого ключа (но я не знаю требований, поэтому я не могу рекомендовать что-то другое)

-121--2964801-

Конечно:

try {
   throw new Exception('Something bad');
} catch (Exception $e) {
    // Do nothing
}

Вы можете прочитать документацию PHP по исключениям .

-121--947686-

при добавлении

application.Run; 

в файл dpr можно использовать параметры project- > для изменения значка. После изменения значка просто удалите приложение .Run; "еще раз и можно скомпилировать/построить с помощью нового значка.

8
ответ дан 3 December 2019 в 13:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: