... следующий: известно, что ента функция умеет запускать документы, обозреватель с указанием сайта и мыло с указанным адресом получателя... Кто знает позволяет эта функция при запуске мыла вкладывать файл в письмо (создавать вложения)? Если нет, то как лучше из своей проги запускать почтовую прогу и вкладывать файл в нее? (на примере Outlook). спасиба!!
[Ответ]
Kikoz 08:45 11.12.2006
RDman, отвечаем
ShellExecute умеет запускать исполняемый файл с параметрами. Пофигу какой и с какими. Это я указываю на некую некорректность вопроса
В твоем случае ты запускаешь аутлук с некими параметрами.
В инете нашлось с первого раза: http://read.excode.ru/art1674p1.html
Там 2 примера. Первый - через ShellExecute. второй - через СОМ.
В общем, второй пример более правильный, но это совсем не ShellExecute, а несколько сложнее.
[Ответ]
RDman 11:55 11.12.2006
Kikoz, Попробую спасибо... Я сказал о том же самом только с др. стороны (...умеет запускать документы...) - понятно, что документы сами по себе не запустятся без исполняемого файла... Спасибо.
[Ответ]
RDman 23:49 14.12.2006
В VB6 Shell Execute не присоединяет файл к письму. Млин.
[Ответ]
Kikoz 08:36 15.12.2006
RDman, не VB ShellExecute не присоединяет файлы, а вообще не присоединяет в таком случае. Аутлук какой? По ссылке, которую давал, примечание ,что не работает с Outlook Express, только с Outlook.
[Ответ]
RDman 19:29 17.12.2006
Kikoz, Аутлук до фонаря какой... Какой по умолчанию стоит, такой и запускается. ShellExecute запускала у меня и Outlook Express и щаз MS Outlook 2007 поставил - тоже запускается. Причем оба аутлука запускаются с теми параметрами, которые передаешь ShellExecute. Все работает, кроме attach. Такие пироги... Похож эта функция не умеет присоединять файлы к письму.. [Ответ]
Kikoz 08:11 18.12.2006
RDman, блин, не функция не умеет присоединять, а Аутлук не умеет принимать в параметрах аттач в таком случае!
Ну юзай COM...
[Ответ]
Казалось бы, а при чем здесь VB? ))
Правильно, VB говно, Java ништяк!
[Ответ]
RDman 18:34 16.01.2007
Kikoz, я спрашивал не о том какой из языков "говно", а как использовать Shell... конкретно в VB.
[Ответ]
Kikoz 09:08 17.01.2007
А я отвечал некой женщине из DataArt, заспамившей весь форум объявой о кофренции по поводу Java, сообщение которой уже удалили Это типа шутка была
[Ответ]
RDman 13:38 19.01.2007
Кстати... А по локалке Shell умеет запускать файлы с одного компа на другом? Например, если известен IP компа и путь к запускаемому файлу... Что то вроде: ShellExecute(0&, "open", "127.0.0.1/Papka/File.doc, "", "", vbSHOWNORMAL). Кто нить пробовал нечто подобное городить? Откроется ли файл на удаленной машине?
[Ответ]
Kikoz 13:57 19.01.2007
Во, первых, примерно так:"\\\\127.10.10.10\\Papka\\File.doc" (в с/с++ виде) При этом, искомая папка должна быть расшарена.
И во вторых. Файл будет запущен у тебя на компьютере(а не на удаленном). И это без сомнения, правильно.
А то что ты хочешь тоже можно сделать неким образом, но не таким тривиальным. Смотри по этому поводу RAPI.
[Ответ]
если надо запустить удаленный файл на удаленном же компе, то можно, конечно, спрограммить что-то свое. Но можно поюзать и готовое. Например psexec.exe.
[Ответ]