View previous topic :: View next topic |
Author |
Message |
Марина
Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
|
Posted: 19 May 2004 13:35 Post subject: Вызов exe из спецфункции |
|
|
Вызываю свой exe файл из спец.функции через bs_run примерно так:
bs_run("c:\test.exe")
Во время работы спецфункции возникает ошибка.
Больше ничего в спецфункции нет.
В чем может быть проблема?
Может быть, существуют ограничения на размер exe-файла?
Может быть, exe-шник должен располагаться в каком-то определенном каталоге? |
|
Back to top |
|
|
integral
Joined: 19 Jul 2002 Posts: 378
Occupation: ОАО "Интеграл" инженер-программист Interests: Нефтекамск
|
Posted: 19 May 2004 14:03 Post subject: |
|
|
я для вызова внешней программы использую процедуру
CWSWAP("имя проги")
bs_run похоже не работает |
|
Back to top |
|
|
Марина
Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
|
Posted: 19 May 2004 14:15 Post subject: |
|
|
Вот спасибо! Сразу все получилось. |
|
Back to top |
|
|
Марина
Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
|
Posted: 19 May 2004 14:57 Post subject: |
|
|
Может быть, еще подскажете, как подставить в вызов cwswap не текстовую костанту, а значение переменной? Для
xxx:="c:\test.exe abcd"
cwswap(xxx)
возникает ошибка при выполнении.
Но
cwswap("c:\test.exe abcd")
работает нормально.
Я просто хочу передать параметр в свою программу. Понимаю, что можно через свой dbf-файл, но это становится проблематичным при работе в сетевом режиме. |
|
Back to top |
|
|
integral
Joined: 19 Jul 2002 Posts: 378
Occupation: ОАО "Интеграл" инженер-программист Interests: Нефтекамск
|
Posted: 19 May 2004 15:13 Post subject: |
|
|
Сделайте так:
private xxx
xxx:="c:\test.exe abcd"
cwswap(xxx) |
|
Back to top |
|
|
Марина
Joined: 27 Aug 2002 Posts: 501 Location: Кондрина Марина Александровна Occupation: ОАО БКО программист Interests: Боровичи Новгородской обл
|
Posted: 19 May 2004 15:42 Post subject: |
|
|
Ура! Спасибо, теперь все в порядке! |
|
Back to top |
|
|
|