Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.31;
Скачать: 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 вся ветка

Текущий архив: 2006.12.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.049 c
15-1165579907
Павел Калугин
2006-12-08 15:11
2006.12.31
Спасите, лаба горит...


2-1166084082
Николай1
2006-12-14 11:14
2006.12.31
TApplicationEvents.onIdle не работает


6-1155121126
Юра
2006-08-09 14:58
2006.12.31
TClientSocket и интернет


2-1165836388
said46
2006-12-11 14:26
2006.12.31
TList.Sort и переполнение стека


1-1161854933
MetalFan
2006-10-26 13:28
2006.12.31
правильная реализация MethodToProcedure