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

К примеру в проекте 100 форм, основанных на стандартной форме, и тут я прозрел и решил использовать весто стандартной - свою, свой класс. Встает вопрос: вручную это делать - одно мучение. По ходу формы - обычные бд, только расширения другие. Там делов в полях Class и ClassLoc значения поменять.
Или создал я свой класс грид, наваял на ём толпу форм и тут расчехляю грид, скажем Климова. И думаю - ну ё-маё! Теперь надо с одного кастомного классу перейти на другой. Причем именно в данной ситуации к гриду присовокупляется также Column + Header, а это уже непросто...

Есть ли стандартное/готовое решение или самому ваять (собственно наброски есть)

спасибо!

вфп9
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35067888
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Внимательно посмотреть Class Browser и имеющийся в нем пункт контестного меню Redefine.
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068148
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Sizov.Внимательно посмотреть Class Browser и имеющийся в нем пункт контестного меню Redefine.
Не прокатит.
CTAC-KO надо поменять у ФОРМ класс от которого они "проросли".
Решение:
1. Руками через USE и Replace
2. Не используйте формы, а только классы и вместо DO FORM
например так:
loForm = CREATEOBJECT('MyClassForm')
IF VARTYPE(m.loForm) = "O"
m.loForm.Show(1)
ENDIF
С уважением, Алексей.
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068161
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не прокатит.
Осталось выяснить почему и для чего этот пункт предназначен.
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068176
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Sizov.Осталось выяснить почему и для чего этот пункт предназначен.
Не для стандатных форм, о чем Алексей заметил выше...
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068245
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю форму без использования каких-либо библиотек, то есть на основе базового класса.
Проверяю работоспособность.
Открываю Class Browser, в нем открываю созданную форму, открываю пункт Redefine, выбираю библиотеку и класс формы в ней, закрываю Class browser.
Открываю форму, смотрю соответствующие свойства и методы. Вижу унаследованность от выбранного класса.
Что я сделал не так? Или понял что-то не так?
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068319
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Sizov.Создаю форму без использования каких-либо библиотек, то есть на основе базового класса.
Проверяю работоспособность.
Открываю Class Browser, в нем открываю созданную форму, открываю пункт Redefine, выбираю библиотеку и класс формы в ней, закрываю Class browser.
Открываю форму, смотрю соответствующие свойства и методы. Вижу унаследованность от выбранного класса.
Что я сделал не так? Или понял что-то не так?
То, что надо это делать для каждой формы отдельно, что довольно утомительно
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35068458
Sergey Sizov.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И что мешает сделать это на одной форме, посмотреть внесенные изменения и нарисовать немного кода для внесения таких же изменений в другие формы?
...
Рейтинг: 0 / 0
Есть ли прога для замены классов в проекте?
    #35069408
CTAC-KO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понятно, придеццо свое ваять :) методом USE/REPLACE :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Есть ли прога для замены классов в проекте?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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