Запустить PIF-файл

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Запустить PIF-файл

Сообщение Andrey Fedorov » 25.08.2006 (Пт) 10:52

Есть программа на VB и программа на старинном Clipper-e.

Программа на VB должна периодически запускать Clipper-ную чтобы та выдала нужные данные. Проблема в том что Clipper нормально работает через PIF-файл запускаемый вручную. А при запуске из VB иногда умудряется через какое-то время валиться с сообщением что "основная память исчерпана" хотя я запускаю его через тот-же PIF-файл!

Посему вопрос - как все-же победить это дело?

Запускал

Код: Выделить всё
Shell PifFile

и

Код: Выделить всё
Set oWshShell = CreateObject("WScript.Shell")
Set oExec = m_oWshShell.Exec(PifFile)


Результат не слишком отличается. CreateProcess и ShellExecute отпали еще ранее.

Какие могут быть еще варианты?

Ну или может кто даст примерчик как симмитировать двойной клик мышкой по ярлыку на рабочем столе?

P.S Дюже достал меня уже этот вопрос...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 122

    TopList