Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Как можно запустить lnk

Delphi , Файловая система , Ярлыки

Как можно запустить lnk

Автор: Олег Кулабухов

Заходит старушка в трамвай, предупреждая всех что у нее в сумке яйца. Проходя мимо молодого человека, задевает его маленький мешочек. ОН:
- Ах..., острожнее, тв@ю мать.
ОНА, слегка ударяя по мешку ножкой:
- А что у тебя там?
ОН, ударяя ногой по ее сумке со всей дури и разбивая к чертям собачьим все яйца.
- ДУРА! Там же ВИНЧЕСТЕР!


uses ShellApi;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ShellExecute(0, nil, 'C:\WINDOWS\START MENU\DELPHI\Delphi3.lnk',
    nil, nil, SW_SHOWNORMAL);
end;

Классическая русская шутка!

Программа на Delphi, которая запускает файл-ссылку (.lnk) с помощью функции ShellExecute из единицы ShellApi.

В этом конкретном случае, запускаемый файл-ссылка находится по адресу C:\WINDOWS\START MENU\DELPHI\Delphi3.lnk, что, вероятно, открывает IDE Delphi 3 или другое связанное приложение.

Чтобы запустить это программирование:

  1. Откройте проект на Delphi и создайте новый форм.
  2. Добавьте кнопку к форме и установите ее обработчик события OnClick в Button1Click.
  3. Вставьте код в процедуру Button1Click.
  4. Запустите программирование, нажав на кнопку или нажав F9.

Когда вы нажмете на кнопку, программа запустит файл-ссылку, что должно открыть Delphi 3 или другое связанное приложение.

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

Статья описывает способ запуска файла lnk в Delphi с помощью процедуры ShellExecute и ее реализации на примере кнопки формы TForm1.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Ярлыки ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-12-22 20:14:06
2025-01-29 02:02:42/0.0025711059570312/0