Delphi FAQ - Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался, например, браузер
Written on . Posted in Delphi
ОГЛАВЛЕНИЕ
- Delphi FAQ
- Delphi 2 и 3 не отображают русские TTF под Windows NT WorkStation + ServicePack#3
- Как включить окошко CPU Window?
- Как установить компонент от Delphi одной версии под Delphi другой версии, если имеется только .DCU
- При возникновении ошибки во время отладки программы машина перезагружается. Что делать?
- Delphi 4 виснут при запуске. Видеокарта S3 Virge.
- При работе программ на D1 под Win95 на иконках TBitBtn'ов обнаруживаются странные артефакты
- Можно ли скомпилировать на Delphi 2/3/4 программу, работающую под Windows 3.1?
- Куда из Delphi 3 делся модуль для работы с ReportSmith? А мои любимые модули работы с OLE
- Hе работает передача данных по OLE в русский Excel.
- Как русифицировать сообщения программы?
- Как во время компиляции модуля определить, под какой версией Delphi она происходит?
- Как сделать так, чтобы программу можно было запустить только в одном экземпляре?
- Как мне вывести какое-нибудь окошко с картинкой, пока программа грузится?
- А как поместить свою иконку на taskbar, там где часы и переключатель клавиатуры?
- Как сделать плавно изменяющийся цвет заголовка окна, как в MSOffice'95?
- Как мне перекодировать строки из Win-кодировки в Dos-кодировку и наоборот?
- Как отловить события создания или удаления файлов другими программами?
- Как вывести диалог выбора каталога?
- Не перерисовываются окна во время длинного цикла
- Как мне запустить какую-нибудь программу
- Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался, например, браузер
- Как правильно закрыть и удалить форму?
- Мне надо добавить много строк в TListbox или в TCombobox или в TMemo
- Как мне запрограммировать непрямоугольную форму, например, как у Norton CrashGuard, в форме щита?
- Как использовать свои курсоры в программе?
- Как ограничить перемещение курсора мыши какой-либо областью экрана?
- Как из программы переключить раскладку клавиатуры?
- Как сделать так, чтобы по Alt-F4 форма не просто закрывалась, а выдавала запрос на сохранение?
- Как получить короткий путь файла если имеется длинный?
- Как написать сервис для Windows NT?
- Как работать с registry?
- Как выдвинуть дверцу CD-ROM'а?
- Как перехватывать клавиши, нажатые в окне другой программы? И вообще, любые события
- Как вызывать из 32-битной программы 16-битные DLL?
- Почему у меня record a : word; b : longint end; имеет размер восемь байт вместо шести?
- Где взять подробную документацию по работе с RTF, TRichEdit?
- Как можно перетаскивать форму не только за заголовок?
- Как отследить "уход" курсора мыши с компонета?
- Как добавить пункты в системное меню окна?
- Можно ли сделать так, чтобы в исполняемом файле программы находился какой-нибудь звук в формате .wav
- Как узнать и поменять разрешение экрана?
- Как во время выполнения программы создать так называемый "array of const"
- Как обратиться к определенному адресу физической памяти?
- Я создал объект TStrings, но при попытке обращения к нему выдается ошибка. В чем проблема?
- Как использовать в качестве обработчика сообщения обычную процедуру, а не метод объекта?
- Как работать с графическими форматами, хотя бы самыми известными?
- Как работать с файлами архивов, хотя бы самыми распространенными?
- Как использовать DirectX в своей программе?
- Как использовать OpenGL в своей программе?
- Как встроить просмотр HTML в свою программу?
- Где достать процедуру типа "сумма прописью"?
- Какие инструменты можно применить для коллективной разработки проекта?
- Как можно обнаружить утечки памяти и ресурсов в программе?
- Мне нужно заниматься разбором математических выражений
- Как уменьшить размер исполняемого файла программы?
- Где достать всяких иконок, картинок для кнопок, etc. для своей программы?
- Как сделать ping из своей программы?
- Как правильно создавать компоненты в run-time?
- Как мне работать с файлами MS Word или таблицами MS Excel?
- Как сделать так, чтобы запущенная программа не была видна на панели задач?
- Delphi 5.0 and Win2K
- Почему в консольных приложениях неправильно отображаются русские буквы?
- В чем pазличия ShellExecute и CreateProcess?
- Как внедрить dll в другое приложение?
- Как центрировать по форме модальный диалог?
- Как издать звук через PC Speaker?
- Как узнать версию Windows?
- Как из dll узнать узнать полный путь к этой dll.
- Как узнать кол-во цветов цветовой палитры?
- Как заставить мигать кнопку приложения на AppBar?
- Как убрать VerticalScrollBar из TListBox навсегда?
- Как убрать из ListView горизонтальный скролбар навсегда?
- Как обнаружить активность юзера?
- Как передать строку другому приложению?
- Удаление файлов из временного каталога, безопасно ли?
- Как сохранить всю форму в файл (как Delphi в *.dfm)?
- Как отследить переход фокуса в приложении?
- Как назначить процедуру собственному пункту системного меню?
- Какое сообщение надо отлавливать в Application.OnMessage для отслеживания клавиши Alt (vk_menu)
- Как поменять иконку и стpокy в заголовке консольного окна?
- Как избежать повторного запуска моего приложения?
- Delphi 6 требует Proxies.pas?
- Как хранить настройки программ.
- Заключение
- Список рекомендуемой литературы
- Все страницы
Страница 22 из 86
Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался, например, браузер
Как сделать так, чтобы при щелчке по кнопке или по TLabel запускался,например, браузер с сайтом программы или почтовая программа с определенным
адресом получателя?
uses ShellApi;
{ ... }
ShellExecute("http://www.company.com", ... );
ShellExecute("mailto:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.", ...);