Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
leokolus
Member

Откуда:
Сообщений: 108
Уважаемые помогите никак не пойму в чём дело ставлю на эвент Click датавинды

string ls_objectclicked

ls_objectclicked = dw_1.GetObjectAtPointer()


и получаю ls_objectclicked = "" где бы не кликал

в чём причина плиз подскажите
3 июл 07, 17:45    [4345919]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
Anatoly Moskovsky
Member

Откуда: Odessa
Сообщений: 6610
leokolus
Уважаемые помогите никак не пойму в чём дело ставлю на эвент Click датавинды
string ls_objectclicked
ls_objectclicked = dw_1.GetObjectAtPointer()
и получаю ls_objectclicked = "" где бы не кликал
в чём причина плиз подскажите


А DataObject установлен в правильное значение?
3 июл 07, 18:04    [4346040]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
leokolus
Member

Откуда:
Сообщений: 108
автор
А DataObject установлен в правильное значение?


Поясните что значит в правильное значение? Присваивается стринговая переменная ls_objectclicked
3 июл 07, 18:30    [4346214]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
Anatoly Moskovsky
Member

Откуда: Odessa
Сообщений: 6610
leokolus
автор
А DataObject установлен в правильное значение?


Поясните что значит в правильное значение? Присваивается стринговая переменная ls_objectclicked

Правильное - это значит, что существует DWO с таким же именем в библиотеках приложения.
3 июл 07, 18:34    [4346240]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
leokolus
Member

Откуда:
Сообщений: 108
не пойму что вы имеете в виду если dw_1 то конечно же он существует или что то другое?
3 июл 07, 18:38    [4346257]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
Anatoly Moskovsky
Member

Откуда: Odessa
Сообщений: 6610
leokolus
не пойму что вы имеете в виду если dw_1 то конечно же он существует или что то другое?


Нет, я имел в виду свойство dw_1.DataObject
4 июл 07, 10:53    [4347937]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
Estets
Member

Откуда: Химки
Сообщений: 604
leokolus
ls_objectclicked = dw_1.GetObjectAtPointer()

А если не секрет зачем вам GetObjectAtPointer чем вас аргумент DWO не устраивает, например

s = string(dwo.name)
...
IF dwo.band<>"header" THEN...
4 июл 07, 13:59    [4349606]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
leokolus
Member

Откуда:
Сообщений: 108
всем спасибо разобрался, вот в интернете нашёл пример создания кнопки в датавиндов

[url=http://]http://eric.aling.tripod.com/PB/tips/pbtip42.htm[/url]
6 июл 07, 08:31    [4358465]     Ответить | Цитировать Сообщить модератору
 Re: Функция GetObjectAtPointer возвращает пустую строку в чём проблема?  [new]
Anatoly Moskovsky
Member

Откуда: Odessa
Сообщений: 6610
leokolus
всем спасибо разобрался, вот в интернете нашёл пример создания кнопки в датавиндов
[url=http://]http://eric.aling.tripod.com/PB/tips/pbtip42.htm[/url]

И в чем была причина пустого возвращаемого значения GetObjectAtPointer() ?
6 июл 07, 12:37    [4359904]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить