Вниз
Скачать: CL | DM;

Остановка программы и выход   Найти похожие ветки 

 
Defort ©   (2006-12-14 16:34) [0]

Господа, у меня проблема. У меня программа которая юзает речевые спич движки. При ее выполнении она обращается к этим движкам. Если движки не установлены, каждую секунду вылезает ошибка, программа не запускается.

Я сделал try...except в модуле инифиализации. В except у меня

   Application.MessageBox(PCHar("Ошибка программы. Возможно не установлены речевые модули"), "Ошибка", MB_OK);
   Application.Destroy;


Моя ошибка появляется, но перх нее продолжают появлятся другие ошибки. Я хотел бы сделать так, что бы выполнение программы останавливалось в ветске except, вылезала моя ошибка и при нажатии OK программа бы закрывалась.

Может кто нибудь помочь?


 
Desdechado ©   (2006-12-14 16:51) [1]

Application.Terminate

PS не проще ли проверитьналичие установлнного движка перед попыткой егоиспользования?


 
Defort ©   (2006-12-14 21:38) [2]


>  не проще ли проверитьналичие установлнного движка перед
> попыткой егоиспользования?


А как это сделать если не секрет?


 
Defort ©   (2006-12-14 21:48) [3]

И при выполнении коменды Application.Destroy; программа выдает что память не может быть read...


 
Anatoly Podgoretsky ©   (2006-12-14 21:50) [4]

> Defort  (14.12.2006 21:48:03)  [3]

Зачем ты это делаешь, не очень хорошая идея.


 
Desdechado ©   (2006-12-14 21:59) [5]

> А как это сделать если не секрет?
Если ты используешь какой-то движок, к нему должна быть справка. Ищи в ней.


 
Kolan ©   (2006-12-14 22:01) [6]

> У меня программа которая юзает речевые спич движки

А как ты их юзаешь?


 
Defort ©   (2006-12-14 22:07) [7]


> Зачем ты это делаешь, не очень хорошая идея.


Я хочу чтобы программа закрылась. Иначе она полностью кривит и не работает.


> А как ты их юзаешь?


Согласно статье на данном сайте. Согласно примерам.


 
Kolan ©   (2006-12-14 22:36) [8]

> Согласно статье на данном сайте. Согласно примерам.

1. Ну покажи как ты подключаешься можеет станет понятно как проверить есть он или нет.
2. Мож статью почитать еще :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
11-1143003617
DmiSb
2006-03-22 08:00
2006.12.31
GridLines в ListView другого цвета


15-1165999792
ocean
2006-12-13 11:49
2006.12.31
Перегнать фильм с камеры на DVD


15-1166028114
Ученик чародея
2006-12-13 19:41
2006.12.31
DOS, Линукс, терминальное решение.


2-1165939314
Болт
2006-12-12 19:01
2006.12.31
Из какой папки зпущенна программа


15-1165390126
stone
2006-12-06 10:28
2006.12.31
Мир сошел с ума...




   Наверх