Страница: 1 |
Вопрос: Getcommandline | Добавлено: 27.05.10 03:15 |
Автор вопроса: ![]() |
Добрый день. Ранее я задавал вопрос на этом форуме - "открыть с помощью "проэкт1" в итоге посоветовали скачать пример.... Тема вопроса такова...Я бы сказал даже просьба, найти исходник. Как открыть текстовый файл через explorer 2ным кликом мыши, как блокнот? Отлично было бы пример...Спасибо |
Ответы | Всего ответов: 15 |
Номер ответа: 1 Автор ответа: ![]() ![]() ICQ: 4204936 Вопросов: 38 Ответов: 100 |
Профиль | Цитата | #1 | Добавлено: 27.05.10 03:20 |
А, да! Забыл! VB 6 ) |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 27.05.10 08:24 |
Гугли апи-функцию ShellExecute |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 345685652 Вопросов: 96 Ответов: 1212 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 27.05.10 11:56 |
мне нравиться постановка вопроса
>Как открыть текстовый файл через explorer 2ным кликом мыши, как блокнот? ну как, двойным кликом, через explorer ![]() причем тут vb6 ![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ICQ: 4204936 Вопросов: 38 Ответов: 100 |
Профиль | Цитата | #4 | Добавлено: 28.05.10 07:00 |
О. AWP ! Спасибо! Вполне логично. Я не знал как сформулировать точнее свой вопрос, так что бы "форумчане" поняли смысл вопроса! Я рад, что тебе понравилось) ладно, переформулирую данный вопрос!
Как передать программе данные от ассоцированных файлов типа - тхт? Так более понятней?)) |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 28.05.10 09:55 |
Так более понятней?))
Чуть-чуть) Какие данные? Чтобы файл такого-то типа, ассоциированный с твоей программой, открывался твоей программой? Ты два раза щелкаешь на файле, запускается твоя программа. В твоей программе в специальной глобальной переменной Command$ будет имя открываемого файла в кавычках. Убераешь ковычки и открываешь, смекаешь? |
Номер ответа: 6 Автор ответа: ![]() ![]() ICQ: 345685652 Вопросов: 96 Ответов: 1212 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 28.05.10 11:43 |
возможно, ему еще понадобиться ветка реестра, где все ассоциации хранятся. Ну, чтобы ассоциацию провести программно.
я их не помню, все копипастом... |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 4 Ответов: 42 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 28.05.10 15:06 |
(А на VBNet просто:
![]() |
Номер ответа: 8 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 28.05.10 20:26 |
Надо копать в HKeyClassesRoot, искать папку с нужным расширением как название, далее надо поправлять какойто рег. файл. |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 4 Ответов: 330 |
Профиль | Цитата | #9 | Добавлено: 28.05.10 21:44 |
lex1ers. еп ну я те же уже все объяснял месяца так 2-3 назад. я ж еще и сказал: "если че не понятно - пиши", и вот вторая тема того же содержания и все про то же... и что самое прикольное опять такая же постановка вопроса интересная...
в общих чертах набросал как должно выглядеть программное выполнение ассоциирования (делал под xp - за остальные не ручаюсь) это в форму
это в модуль
|
Номер ответа: 10 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 28.05.10 23:15 |
![]() |
Номер ответа: 11 Автор ответа: ![]() ![]() ICQ: 4204936 Вопросов: 38 Ответов: 100 |
Профиль | Цитата | #11 | Добавлено: 29.05.10 16:04 |
Jast: Спасибо, но мне нужно было то что было написанно в 5 ом посту. как через реестр - я знаю, мне нужно было например передать программе адресс выбранного файла. Ну в итоге можно было бы написать более проще пример msgbox command$ . Я просто думал что там система гораздо сложнее...А оказалось это всеволиш одна команда - command$. И все таки спасибо всем, что помогли разобраться! |
Номер ответа: 12 Автор ответа: ![]() ![]() ICQ: 4204936 Вопросов: 38 Ответов: 100 |
Профиль | Цитата | #12 | Добавлено: 29.05.10 16:04 |
Jast: Спасибо, но мне нужно было то что было написанно в 5 ом посту. как через реестр - я знаю, мне нужно было например передать программе адресс выбранного файла. Ну в итоге можно было бы написать более проще пример msgbox command$ . Я просто думал что там система гораздо сложнее...А оказалось это всеволиш одна команда - command$. И все таки спасибо всем, что помогли разобраться! |
Номер ответа: 13 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #13 | Добавлено: 29.05.10 17:51 |
У lex1ers'овского браузера сообщения двоятся в экране. ![]() |
Номер ответа: 14 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #14 | Добавлено: 29.05.10 17:56 |
А на метуе есть смайлик сумашествия? |
Номер ответа: 15 Автор ответа: ![]() ![]() ICQ: 4204936 Вопросов: 38 Ответов: 100 |
Профиль | Цитата | #15 | Добавлено: 29.05.10 20:46 |
хD.Сорри, я с мобилы, и порой связь с инетом, пропадает...)))) |
Страница: 1 |
|