powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / А как с классом обращаться?
10 сообщений из 10, страница 1 из 1
А как с классом обращаться?
    #33343096
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста как внедрить программно объект сlass в форму

Объект обычный вставляется вроде так
thisform.gr.addobject(name,'label')

А как с классом обращаться?
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343126
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пожалуйста - это максимум пару строк - не поленитесь , ответьте. Времени в обрез
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343131
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из твоего примера
ты его не в форму кладешь а добавляешь в объект gr

вот и обращайся после этого к нему
thisform.gr.????

он наследует все свойства и методы стандартного
объекта label
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343140
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот именно как его в объект gr класть? - в этом то и вопрос
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343156
For Peace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класс объект создан мной и я не могу его подключить в форму в объект gr
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343185
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в твоем примере ты добавляешь стандартную лейблу
в объект


если ты создал класс
вообще делают так

1-й способ в дизайнере (создаешь класс gr и в него кладешь другой объект из библиотеки)
2-й способ на лету во время исполения

чего надо-то
напиши что есть и что надо - не очень понимаю
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343217
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
во время подъема формы
в ините можешь так добавить

this.NEWOBJECT("gr",имякласса,имябиблиотеки)
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343231
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, выше немного неправильно написал
для дизайнера

создай новую форму и затяни вв нее из библиотеки мышью этот объект
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33343813
Тупой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю что ты там хочешь, но делаеться это так :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
* Создаешь файл CLASSES.PRG
Define Class CLabel As Label
    Caption = "тест"
    FontBold = .T.
&& и другие описания методов и свойств
Enddefine

*   в стартовом модуле
Set Procedure To CLASSES ADDITIVE 
*  в методе формы
Local objLabel
objLabel =  Createobject("CLabel")
If Vartype(objLabel)="O" And !Isnull(objLabel)
 With Thisform
    .AddProperty("oLabel",objLabel)
    .Refresh() && необязательно, если делаешь это в Init формы
EndWith
Endif
...
Рейтинг: 0 / 0
А как с классом обращаться?
    #33346425
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Тупой!

Не, визуальные объекты (не формы и тулбары а те-же надписи и т.п.) таким
образом на форму не положить...
А вообще начальный вопрос совершенно неясен :(

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / А как с классом обращаться?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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