FlatX007
14-05-2009, 08:34
Вопщем вот ... массив $Info_LNK[0] возвращает полный путь к ярлыку, как мне вытащить имя исполняемого файла ?
................
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
................
Case $Button3c ; Ярлык
$Read_LNK = FileOpenDialog("Выберите ярлык программы" , @DesktopDir & "\", "Файл ярлыка(*.lnk)", 1)
If @error = 1 Then ; Если ошибка то...
ContinueLoop
Else
$Info_LNK = FileGetShortcut($Read_LNK) ; Возвращаем описание ярлыка $Info_LNK[0] = целевой путь ярлыка
................
EndSwitch
WEnd
................
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
................
Case $Button3c ; Ярлык
$Read_LNK = FileOpenDialog("Выберите ярлык программы" , @DesktopDir & "\", "Файл ярлыка(*.lnk)", 1)
If @error = 1 Then ; Если ошибка то...
ContinueLoop
Else
$Info_LNK = FileGetShortcut($Read_LNK) ; Возвращаем описание ярлыка $Info_LNK[0] = целевой путь ярлыка
................
EndSwitch
WEnd