Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите пожалйсьта создать picture control в DW при помощи кнопки. / 8 сообщений из 8, страница 1 из 1
29.05.2009, 16:03
    #36016197
Ксения_Кл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
Очень нужно создать объект Picture чтобы он появился в окне и им дальше управлять при помощи кнопки?
...
Рейтинг: 0 / 0
29.05.2009, 18:21
    #36016546
maxATC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
Ксения_Кл,
Создаете кнопку в её евенте на клик пишите объект Picture.Visible = false.
Великолепное управление объектом Picture при помощи кнопки.
Или Вы еще, что-то желаете?
...
Рейтинг: 0 / 0
29.05.2009, 18:58
    #36016600
Ксения_Кл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
maxATC,
Нет, мне надо через create picture, только я синтаксиса не знаю. Надо чтобы этот элемент picture control появлялся, задать размеры и расположение в окне, а также задать для нее Filename, т.е. путь к картинке. А в идеале картинку из уже созданной и заполненной таблицы брать. Помогите, ПОЖАЛУЙСТА, если знаете!!!
...
Рейтинг: 0 / 0
29.05.2009, 21:21
    #36016806
maxATC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
Ксения_Кл,
Что всё таки не пойму, что Вы желаете. Допустим напишите так:
Мне нужно, когда кликаю поле DW, появлялась картинка ассоциированная с данным полем, допусти снимок зубов и Иванова после драки в пятницу вечером по пьяни.
Вопрос зачем Вам отображение картинки именно в DW? Что это будет за DW интересно посмотреть?
А путь к картинке в объекте так
Код: plaintext
1.
2.
String ls_dir
ls_dir = Ваш путь где картинка
Picture Control .PictureName =ls_dir+ "\Ваша картинка.jpg"

В DW смотрите DWSyntax tool
Код: plaintext
1.
2.
<DW Control Name>.Describe("<BitMapname>.Filename")
или
<DW Control Name>.Object.<BitMapname>.Filename
...
Рейтинг: 0 / 0
30.05.2009, 10:05
    #36017025
Ксения_Кл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
maxATC,

Простите, что не так, наверное, объясняю. У меня есть DATA WINDOW FreeForm dw_schema.
Задача такая:
1. По клику по кнопке, которая не в DATA WINDOW FreeForm, а просто в WINDOW w_schema
должно в пустом dw_schema появляться новый элемент Picture, картинку надо взять из таблицы в Oracle
2. Надо при помощи других кнопок, которые находяться на w_schema управлять этой картинкой (перемещать, измнять размеры) и сохранить собранную схему из разных картинок в базе данных
3. Затем её выгружать из БД

Такая ВОТ задачка. Очень нужна помощь, так как чайник в PB еще тот. Помогите если есть идеи. ПОЖАЛУЙСТА!!!

Пробовала

dw_schema.Modify(modstring)

modstring = 'create picture( Band=footer x="500" y="200" height="500" width="500" filename= "C:\NEW_PROJECT\image\1.jpg" border="0" name=p_3 Visible = TRUE)'

dw_schema.Modify(modstring)

Почему-то не получается, если пробую с прямоугольником, то он появляется, а картинка не хочет!
...
Рейтинг: 0 / 0
30.05.2009, 10:10
    #36017030
Ксения_Кл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
maxATC,

Там ошибочка, надо
string modstring

modstring = 'create picture( Band=footer x="500" y="200" height="500" width="500" filename= "C:\NEW_PROJECT\image\1.jpg" border="0" name=p_3 Visible = TRUE)'

dw_schema.Modify(modstring)

Но не выходит.
...
Рейтинг: 0 / 0
30.05.2009, 12:34
    #36017090
maxATC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
Ксения_Кл,
Вот так работает
string modstring
modstring = "create bitmap ( Band=footer pointer='Arrow!' "+&
"x='50' y='50' height='500' width='500' filename = 'e:\1.jpg' border='0' name=p_3)"
dw_schema.Modify(modstring)

Visible = TRUE исключил, вообще в DW True = 1
...
Рейтинг: 0 / 0
31.05.2009, 06:24
    #36017462
Ксения_Кл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите пожалйсьта создать picture control в DW при помощи кнопки.
maxATC,

Уже вчера сама додумала, получилась.
Но за ПОМОЩЬ И ответы ОГРОМНОЕ СПАСИБО!!!
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Помогите пожалйсьта создать picture control в DW при помощи кнопки. / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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