|
Printable Version of Topic
Click here to view this topic in its original format |
| Forums > Флейм > Нужна помощь программиста., Написать и скомпилить немного несложного кода. |
| Posted by: heineken man on 03-07-2008, 13:59 |
|
Ситуация такая: нужно по даблклику на файле с расширением pdf запустить ассоциированную програмку предлагающую выбор - открыть файл в акробате или обработать в другой програме (имя хранится в редакции). Батч не годится, это для бухгалтеров и нужны шашечки. На чем угодно, лишь бы запускалось из XP без проблем. Звучит довольно просто, но к сожалению в имеющихся рабочих условиях я не могу заниматься такими делами по многим причинам. Если кто согласится помочь буду очень благодарен. |
| Posted by: LF_ on 03-07-2008, 17:35 |
Я, конечно, извиняюсь, но зачем тебе програмка? (http://ipicture.ru/Если у тебя есть 10 прог, которые работают с PDF - оно их там будет показывать, одным кликом мона выбрать в какую именно вызвать. |
| Posted by: heineken man on 03-07-2008, 21:05 |
|
Не, тетки-бухгалтера должны даблкликом прямо из аутлука посылать инвойсы-пидиефы на цифровую подпись, но при этом с вариантом просто открыть в акробате если не инвойс. Но кстати попробую в воскресенье на работе, из любопытства. |
| Posted by: Set on 03-07-2008, 23:58 | ||||
test.htm
test.vbs
Подправить абсолютный путь к test.htm, даблклик на test.vbs и будет демка. Остальное элементарно отшлифуешь до нужной кондиции. |
| Posted by: heineken man on 04-07-2008, 00:08 |
|
Set Спасибо, попробую. Попробовал - не ассоциируется pdf с vbs файлом - требуется скомпилированный win32 аппликейшн. LF_: Тоже может получиться, если только найти способ впихнуть в линейки нужную мне програму рядом с иконкой акробата. |
| Posted by: Lab on 04-07-2008, 10:18 |
| дык а сама винда так умееет, показывать список програм, только надо разрушить текущую асоциацию и не ставить галочку "всегда использовать эту программу" |
| Posted by: heineken man on 04-07-2008, 14:34 |
|
Винда с .vbs отказывается открывать/ассоциировать, несет какой то бред. |
| Posted by: FiL on 04-07-2008, 14:35 | ||
|
| Posted by: heineken man on 04-07-2008, 14:45 | ||
|
| Posted by: Lab on 04-07-2008, 17:47 |
|
а разве если ее через brouse найти, то потом там эта прога не зафиксируется? тогда жопа. тогда надо писать прогу. |
| Posted by: Set on 04-07-2008, 19:36 | ||
|
| Posted by: Set on 04-07-2008, 21:19 | ||
|
С двумя вариантами будет проще. test.vbs
Запускать только с аргументом в виде имени нужного файла, так test2.vbs "d:\links.txt" иначе ошибка. |
| Posted by: heineken man on 04-07-2008, 21:53 |
|
Мне главное, чтобы даблкликом на эттачменте в аутлоке запускалось, а то тетки похерят решение. |