Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2010, 12:54   #1
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию как изменить имя activeform

Здравствуйте. Подскажите, нигде не могу найти, сделал activeform (OCX), теперь хотелось бы изменить его имя. Как бы попроще это сделать, чтобы не переписывать весь проект?
varelik вне форума Ответить с цитированием
Старый 11.03.2010, 13:00   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...file/ сохранить проект как/меняешь имя ...если-же имеете ввиду изменить имя регистрации, то открываете tlb файл ваш и там будет вкладка.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 11.03.2010, 13:11   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
изменить его имя
всмысле?
Перекомпилируй исходники.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.03.2010, 13:38   #4
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию

при создании activeform в окошке указывается new activex name, например ххх. Далее ок, компилируем, сохраняемся- в результате открыты два модуля- 1) хххproj1 2) xxximpl1.
Соответственно название класса будет- Тххх, название интерфейса- Ixxx.
Вот собсно, это ххх везде мне и надо поменять.
varelik вне форума Ответить с цитированием
Старый 11.03.2010, 13:42   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну я лично чтоб особо не париться просто в блокноте открываю исходники проекта и тупо меняю
Знаю, это дурость, но я привык.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.03.2010, 15:39   #6
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию

Stilet, идея интересная, но уж слишком это) долго.
raxp, а что там про TLB поподробней, какая вкладка?
Если type library\attributes\name, то явно не только там менять надо, т.к. при компиляции всякого рода ошибки будут появляться(
varelik вне форума Ответить с цитированием
Старый 11.03.2010, 15:53   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...см. скрин ...а вообще вручную действительно быстрее
Изображения
Тип файла: jpg screen_tlb.jpg (34.2 Кб, 36 просмотров)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 11.03.2010, 16:18   #8
varelik
Форумчанин
 
Регистрация: 21.08.2009
Сообщений: 140
По умолчанию

вот это получается только лишь вручную поменять:
Цитата:
SMSF in 'SMSF.PAS' {TSMS:TACTIVEFORM} {TSMS:Coclass};
а точнее это:
Цитата:
SMSF in 'SMSF.PAS'
а потом при компиляции ошибка типа не найден такойто dcu.
вобщем не могу правильно имя интерфейса поменять.
пишу на делфи7

Последний раз редактировалось varelik; 11.03.2010 в 16:24.
varelik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
форма в activeform varelik Общие вопросы Delphi 2 27.01.2010 11:12
Как изменить своё имя? Манжосов Денис :) О форуме и сайтах клуба 11 22.07.2008 11:16
Изменить имя файла. Манжосов Денис :) Помощь студентам 8 05.05.2008 00:12
Как изменить свойство объекта, если его имя находится в переменной? Aiden Компоненты Delphi 1 13.09.2007 07:57
Изменить имя и уничтожить другое окно! UnD)eaD)Snake Win Api 2 22.07.2007 14:01