powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / открыть ярлык
41 сообщений из 41, показаны все 2 страниц
открыть ярлык
    #37292294
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наверно элементарный вопрос... но вопреки ожиданиям
Shell "C:\1.lnk"
не запускает ярлык (C:\1.lnk - место хранения ярлыка, C:\1\1.ехе - место хранения программы)
...
Рейтинг: 0 / 0
открыть ярлык
    #37292297
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,

см. ShellExecute
...
Рейтинг: 0 / 0
открыть ярлык
    #37292306
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

для замены ярлыка на программный запуск с параметрами? подскажете образец работы этой команды?
например
Код: plaintext
Shell ("путь до файла программы", "вид окна, в котором откроется программа")
...
Рейтинг: 0 / 0
открыть ярлык
    #37292322
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,
vbHide 0 скрытое окно, фокус
vbNormalFocus 1 свой размер, фокус
vbMinimizedFocus 2 в виде значка в контрольной панели, фокус
vbMaximizedFocus 3 в полный экран с фокусом
vbNormalNoFocus 4 свой размер без фокуса
vbMinimizedNoFocus 6 в виде значка в контрольной панель, без фокуса
...
Рейтинг: 0 / 0
открыть ярлык
    #37292323
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

эм... не понял связь между темой и фокусами при открытии программ. мне нуно открыть ярлык либо запустить программу с параметрами
...
Рейтинг: 0 / 0
открыть ярлык
    #37292326
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,
>запустить программу с параметрами
он вроде 1 - фокус
...
Рейтинг: 0 / 0
открыть ярлык
    #37292328
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shell ("путь к файлу программы", "вид окна, в котором откроется программа")
Путь - это понятно, а второй аргумент - константа, которая может принимать следующие значения:
Имя константы Числовое значение константы В каком окно откроется программа
vbHide 0 скрытое окно, фокус
vbNormalFocus 1 свой размер, фокус
vbMinimizedFocus 2 в виде значка в контрольной панели, фокус
vbMaximizedFocus 3 в полный экран с фокусом
vbNormalNoFocus 4 свой размер без фокуса
vbMinimizedNoFocus 6 в виде значка в контрольной панель, без фокуса
Пример использования:
ProgGO = Shell("C:\Program Files\BANDIT.EXE", 1)
Запускает программу "Однорукий бандит" с тем размером экрана, которая она имеет. Фокус будет на окне программы. В переменную, ProgGO (её надо объявить Dim ProgGo) возвращается идентификационный номер запущеной программы. А если программу запустить не удалось, возникает ошибка.
...
Рейтинг: 0 / 0
открыть ярлык
    #37292331
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroдля замены ярлыка на программный запуск с параметрами?
для запуска ярлыка на выполнение
...
Рейтинг: 0 / 0
открыть ярлык
    #37292335
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

параметров много в зависимости от того, что это за программа. например, если открыть браузер с уже введённой страничкой или открыть программу с уже введёнными настройками. вычитал на сайте пример
Код: plaintext
ShellExecute Me.Hwnd,vbNullString,"C:/windows/system32/calc.exe",vbNullString,"C:/",vbnullstring
только куда теперь повтыкать параметры... p/s параметры - то что пишется после корявой палочки "/"
...
Рейтинг: 0 / 0
открыть ярлык
    #37292339
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

хехех вы изучали vb по тому же учебнику, по которому начинал я пол года назад)
...
Рейтинг: 0 / 0
открыть ярлык
    #37292343
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroЦипихович Эндрю,

хехех вы изучали vb по тому же учебнику, по которому начинал я пол года назад)
неа
>вычитал на сайте пример
ссылку на сайт
...
Рейтинг: 0 / 0
открыть ярлык
    #37292348
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обновление задачи: 1.1)открыть ярлык
или
1.2) открыть программу с параметрами.
ShellExecute, как я понял, нуно будет юзать в любом случае
...
Рейтинг: 0 / 0
открыть ярлык
    #37292354
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уряяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя я нафол)))
Код: plaintext
ShellExecute  0 &, "Open", "C:\1.lnk",  0 ,  0 ,  0 
открывает ярлык. кому нуно(а это полюбэ кому-нить нужно) пользуйтесь)
p/s правда запустить ярлык я хотел ток для того чтобы запустить прогу с параметрами. а так как я не умею запускать прогу с параметрами то сначала создал ярлык с параметрами а потом открыл его))
Shocker.Pro спс за подсказку
Ципихович Эндрю спс за участие в топике
...
Рейтинг: 0 / 0
открыть ярлык
    #37292624
скукотища
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
' Запуск программы с параметрами
'     SHELL "<полный путь к исполняемому файлу> парамер1 параметр2 ... параметрНадцать"
' Если <полный путь к исполняемому файлу> содержит пробелы - заключить его в удвоенные кавычки, 
' аналогично поступить с параметрами.
' Например
shell """c:\program files\mozilla firefox\firefox.exe"" " _ 
      & "http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"
...
Рейтинг: 0 / 0
открыть ярлык
    #37293959
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скукотища,

спс, где ты был раньше, когда я ярлыки с параметрами создавал)
...
Рейтинг: 0 / 0
открыть ярлык
    #37293967
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, шо за парамер1 параметр2 ... параметрНадцать
не догоняю, какие они есть и сколько??
...
Рейтинг: 0 / 0
открыть ярлык
    #37293973
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, конкретная строка
Код: plaintext
ShellExecute  0 &, "Open", "C:\1.lnk",  0 ,  0 ,  0 
Что обозначает??
...
Рейтинг: 0 / 0
открыть ярлык
    #37293983
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скукотища' Если <полный путь к исполняемому файлу> содержит пробелы - заключить его в удвоенные кавычки,
'
спс, наслышан, а почему это:
""D:\Для создания файла ресурсов\RC.EXE""/R/FO MYRESFILE.RES MYRESFILE.RC
не прёт его нужно выплнить в Пуск выполнить, Винда не видит D:\Для, и правильно, его нет
...
Рейтинг: 0 / 0
открыть ярлык
    #37293991
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что путь к файлу при выполнении из Пуск нужно заключить в кавычки
...
Рейтинг: 0 / 0
открыть ярлык
    #37293993
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

Тынц . Но придется чем-нибудь переводить с басурманского.
...
Рейтинг: 0 / 0
открыть ярлык
    #37294018
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюBelowZero, конкретная строка
Код: plaintext
ShellExecute  0 &, "Open", "C:\1.lnk",  0 ,  0 ,  0 
Что обозначает??
запуск ярлыка. воперки убеждениям на других форумах просто shell на ярлык не действует
...
Рейтинг: 0 / 0
открыть ярлык
    #37294025
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюBelowZero, шо за парамер1 параметр2 ... параметрНадцать
не догоняю, какие они есть и сколько??
например ты хочешь запустить чужую программу с некоторыми настройками. но чтобы не искать эти настройки через поиск кнопок события кнопок и события мышки можно прописать эти настройки ещё при открытии программы(автоматически). например, автоматически авторизировтаься в чужих прогах(1 параметр - логин, 2 - пароль)
...
Рейтинг: 0 / 0
открыть ярлык
    #37294037
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProПотому что путь к файлу при выполнении из Пуск нужно заключить в кавычки
так уж заключено в двойные, потому что пробелы есть, пойдёт??
неа, не прёт
...
Рейтинг: 0 / 0
открыть ярлык
    #37294045
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroЦипихович ЭндрюBelowZero, шо за парамер1 параметр2 ... параметрНадцать
не догоняю, какие они есть и сколько??
например ты хочешь запустить чужую программу с некоторыми настройками. но чтобы не искать эти настройки через поиск кнопок события кнопок и события мышки можно прописать эти настройки ещё при открытии программы(автоматически). например, автоматически авторизировтаься в чужих прогах(1 параметр - логин, 2 - пароль)
ОК дошло, Ворд с логином ЦЭ, круто!!!
...
Рейтинг: 0 / 0
открыть ярлык
    #37294051
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, а выложете пжл файл C:\1.lnk, если токо он не 3 косаря стоит, хочу посмотреть что за зверь
...
Рейтинг: 0 / 0
открыть ярлык
    #37294060
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюBelowZero, а выложете пжл файл C:\1.lnk, если токо он не 3 косаря стоит, хочу посмотреть что за зверь
файл с;\1.lnk это........... иконка) у тебя я думаю их у самого навалом)
...
Рейтинг: 0 / 0
открыть ярлык
    #37294079
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лан объясню заново... мне нуно было открыть чужую прогу с параметрами. т.к. в инете ничего не нашёл(а вернее не искал, потому что не знал, что прогу можно запустить программно с параметрами, а про ярлыки знал) поискал тему про ярлыки с параметрами.создал ярлык, чтобы запускать чужую прогу с параметрами. затем открыл ярлык. но можно сделать проще(последний код выше по топику) сразу открыть постороннюю прогу с параметрами. На работоспособность не проверял, т.к. уже включил ярлыки в главный код своей программы. но без ярлыков правильнее и проще
...
Рейтинг: 0 / 0
открыть ярлык
    #37294098
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, у меня так часто происходит, узнавал одно, узнал другое
Shell """c:\program files\mozilla firefox\firefox.exe"" " & " http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"

подчёркнутый " почему оторван от мира сего

в строке
есть ""c:\program files\mozilla firefox\firefox.exe""
есть " http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"
а оторвыш зачем нужен??
...
Рейтинг: 0 / 0
открыть ярлык
    #37294115
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюBelowZero, у меня так часто происходит, узнавал одно, узнал другое
Shell """c:\program files\mozilla firefox\firefox.exe"" " & " http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"

подчёркнутый " почему оторван от мира сего

в строке
есть ""c:\program files\mozilla firefox\firefox.exe""
есть " http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"
а оторвыш зачем нужен??
я думаю:
"c:\program files\mozilla firefox\firefox.exe" путь
" " пробел
" http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724" параметр,
но тогда должно было быть
Код: plaintext
1.
shell """c:\program files\mozilla firefox\firefox.exe" & " " _ 
& "http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid={topic.id}&msg=10755724"""
блин теперь я сам запутался... ЦЭ не забивайте голову, лучше помогите с удалением значка из трея в соседнем топике)
...
Рейтинг: 0 / 0
открыть ярлык
    #37294121
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюShocker.ProПотому что путь к файлу при выполнении из Пуск нужно заключить в кавычки
так уж заключено в двойные, потому что пробелы есть, пойдёт??
неа, не прётгде ты у меня увидел слово "двойные"?
...
Рейтинг: 0 / 0
открыть ярлык
    #37294129
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скукотища, оторвыш зачем нужен 10761181
...
Рейтинг: 0 / 0
открыть ярлык
    #37294143
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, ой Вы как всегда правы
про двойные увидел у скукотищи, так это же общеизвестное правило где есть пробелы двойные кавычки разве не так???????????
но всё равно не прёт
загоняю
"D:\Для создания файла ресурсов\RC.EXE"/R /FO MYRESFILE.RES MYRESFILE.RC
говорит не файла
'"D:\Для создания файла ресурсов\RC.EXE"/R'
ну согласен, нет, а я ему толкую
о файле "D:\Для создания файла ресурсов\RC.EXE"
...
Рейтинг: 0 / 0
открыть ярлык
    #37294146
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрютак это же общеизвестное правилоэто общеизвестное только тебе правило. Никто про него больше не знает. Скукотища про "пуск-выполнить" не писал.
...
Рейтинг: 0 / 0
открыть ярлык
    #37294151
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, будь по Вашему, записал взял на NB, тогда делаю как говорите:
загоняю
"D:\Для создания файла ресурсов\RC.EXE"/R /FO MYRESFILE.RES MYRESFILE.RC
в одинарные кавычки, не прёт
????????
...
Рейтинг: 0 / 0
открыть ярлык
    #37294157
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробел перед ключом поставь
...
Рейтинг: 0 / 0
открыть ярлык
    #37294162
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proпробел перед ключом поставь Спасибо
Я в шоколаде и книгу для чайников не прищлось покупать
Выложу, чтобы не забыть
"D:\Для создания файла ресурсов\RC.EXE"/R /FO MYRESFILE.RES MYRESFILE.RC
Автору, извини за вторжение, пошёл шоколад кушать
...
Рейтинг: 0 / 0
открыть ярлык
    #37294166
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

аааааааааааааааааааааааа какой шоколад! трей надо мной уже издевается мигает каждую секунду разными значками и шепчет "а вот х тебе, не удалишь ты, невежа, из меня ни одного значка" цук......(
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=855873&msg=10752614
...
Рейтинг: 0 / 0
открыть ярлык
    #37294196
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, так давайте увеличим
Нуно убрать значок другого приложения из трея. известны фрагмент имени другого приложения и расположение. (за готовый рабочий код 200р яндекс. мой скайп iamqwer)
и моё
ПДД из ВОРДА в файл ресурса пошагово 300 рублей
итого 500 рублей
Кто на новенького???
...
Рейтинг: 0 / 0
открыть ярлык
    #37294209
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

спс за поддержку но это же 2 разные темы)
...
Рейтинг: 0 / 0
открыть ярлык
    #37294214
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, да этим гуру 2 темы, раз плюнуть
Я сам узнаю, потом бы уроки давал за деньги
...
Рейтинг: 0 / 0
открыть ярлык
    #37294228
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

уроки программирования? тогда каждый школоло будет создавать вирусы типа "вы смотрели гей порно в течение 10 часов отправьте смс..."... пусть уж лучше "хакер" будет звучать гордо и как можно реже)
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / открыть ярлык
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]