powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / try catch
19 сообщений из 19, страница 1 из 1
try catch
    #34215367
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PowerBuilder 9.0
Adaptive Server Anywhere Version 9.0

Переведите пожалуйста код из
Visual C++ на Power Builder 9.0
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
try  
	{
		int x= 0 ;
		int y= 1 ;
		int z=y/x;
	}
	catch (...)
	{
		MessageBox("Error Detecting\n"
			"Деление на НОЛЬ !\n");
	} }
СПАСИБО.
...
Рейтинг: 0 / 0
try catch
    #34216004
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
int x, y, z

IF x= 0  THEN 
MessageBox("Error Detecting\n" ,"Деление на НОЛЬ !\n")
RETURN
END IF

z=y/x
...
Рейтинг: 0 / 0
try catch
    #34216050
_Guest_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
try
   x= 0 
   y= 1 
   z=y/x
catch (RuntimeError re)
   if re.number =  0  then
      messagebox(......................................)
  end if
end try
Это все НАПИСАНО в справке, которая появляется, если нажать F1, и воспользоваться контекстным поиском!
...
Рейтинг: 0 / 0
try catch
    #34216087
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем try, если можно было бы написать if (особенно в данном случае)
...
Рейтинг: 0 / 0
try catch
    #34216554
_Guest_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spas2001А зачем try, если можно было бы написать if (особенно в данном случае)

Какой вопрос, такой ответ. :)
...
Рейтинг: 0 / 0
try catch
    #34218086
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА зачем try, если можно было бы написать if (особенно в данном случае)

авторЭто все НАПИСАНО в справке, которая появляется, если нажать F1, и воспользоваться контекстным поиском!

Согласен, по F1 НЕ НАШЕЛ,
плохо искал

СПАСИБО
...
Рейтинг: 0 / 0
try catch
    #34218398
pand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2 авторА зачем try, если можно было бы написать if (особенно в данном случае)

Согласен, по F1 НЕ НАШЕЛ,
плохо искал

СПАСИБО
Я прошу прощения , не хочу Вас обидеть но только для общего понимания ситуации немогли бы Вы ответить
сколько Вам лет
и где Вы работаете ?
...
Рейтинг: 0 / 0
try catch
    #34218667
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... и сколько за эту "работу" платят?
...
Рейтинг: 0 / 0
try catch
    #34219500
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не нападайте на мальчика...
Он только учится...

Зы... Через пол годика помощью научится пользоваться!
...
Рейтинг: 0 / 0
try catch
    #34219514
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman wrote:

> Зы... Через пол годика помощью научится пользоваться!

Человек, взявшийся программить на чём бы то ни было, должен уже уметь
пользоваться Help-ом. Если полез в интегралы - с таблицей умножения
нужно быть на "слышь, ты, [beep]" .
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
try catch
    #34219577
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>>>> To Dim2000

Наверное вы в пятницу шуток не понимаете, или уже старость?
...
Рейтинг: 0 / 0
try catch
    #34219588
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman wrote:

> Наверное вы в пятницу шуток не понимаете, или уже старость?

С учётом "талантов" аффтара топика фраза "через полгодика помощью
научится пользоваться" воспринимается на полном серьёзе...
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
try catch
    #34219621
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто человеку наверное одиноко, вот он и спрашивает всякую чушь в форуме!!!
...
Рейтинг: 0 / 0
try catch
    #34220288
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не выводится сообщение!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
try 
integer x1
integer y1
integer z1

//	try
   x1= 0 
   y1= 1 
   z1=y1/x1
catch (RuntimeError re)
   if re.number =  0  then
      MessageBox("","Error Detecting~n" + &
			"Деление на НОЛЬ !~n")
  end if
end try

// ниже трансляция не выполняется
// поэтому я поменял на как ВЫШЕ ПОКАЗАНО

try 
integer x
integer y
integer z

//	try
   x= 0 
   y= 1 
   z=y/x
catch (RuntimeError re)
   if re.number =  0  then
      MessageBox("","Error Detecting~n" + &
			"Деление на НОЛЬ !~n")
  end if
end try
Information C0148: The identifier ‘x’ conflicts with an existing property with this name. 
The new definition of ‘x’ will take precedence and the prior value will be ignored until this 
и так далее до  1  километра текста!
Information C0148: The identifier ‘y’ conflicts with an existing property with this name. 
The new definition of ‘y’ will take precedence and the prior value will be ignored until this 
и так далее до  1  километра текста!

ХЕЛПА хорошего то нет Где Вы его находите?

Спасибо
...
Рейтинг: 0 / 0
try catch
    #34220320
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2ХЕЛПА хорошего то нет Где Вы его находите?
Того, что идёт в комплекте поставки, вполне достаточно. Если у тебя он не стоит - твои проблемы, найди, поставь. Если ты не понимаешь, что там написано, - твои проблемы, займись чем-нибудь попроще (например, уборкой улиц).
...
Рейтинг: 0 / 0
try catch
    #34220551
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
integer li_x
integer li_y
integer li_z

try
   li_x= 0 
   li_y= 1 
   li_z=li_y/li_x
catch (RuntimeError re)
   if re.number =  0  then
      MessageBox("","Error Detecting~n" + &
			"Деление на НОЛЬ !~n")
  end if
end try
...
Рейтинг: 0 / 0
try catch
    #34233653
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА так:
Vadim Romanenko

НЕТ , НЕ ВЫВОДИТСЯ СООБЩЕНИЕ
...
Рейтинг: 0 / 0
try catch
    #34233750
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2 авторА так:
Vadim Romanenko

НЕТ , НЕ ВЫВОДИТСЯ СООБЩЕНИЕ

Правильно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
integer li_x
integer li_y
integer li_z

try
   li_x= 0 
   li_y= 1 
   li_z=li_y/li_x
catch (DivideByZeroError re)
      MessageBox("","Error Detecting~n" + &
			"Деление на НОЛЬ !~n")
end try
...
Рейтинг: 0 / 0
try catch
    #34236566
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторAnatoly Moskovsky

БОЛЬШОУ СПАСИБО
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / try catch
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]