| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Не видны компоненты на другой форме |
| Автор: en-horror 1.7.2008, 23:49 |
| Что то я не очень понял если я вставляю в форм1 #include "Unit3.h" и обращаюсь к форме3 то видны все компоненты а если делаю то же самое с формой3 (#include "Unit1.h") то не видно ни одного компонента!? |
| Автор: en-horror 2.7.2008, 01:23 |
| И подсказка не появляется и если ввожу к примеру Form1->RichEdit1->Lines->Add("лол"); выходит ошибка при компиляции [C++ Error] Unit3.cpp(36): E2316 'RichEdit1' is not a member of 'TForm1' |
| Автор: Great Cornholio 2.7.2008, 01:53 |
| ты, случаем Form1 не переименовал? |
| Автор: Palladin 2.7.2008, 03:28 |
99% |
| Автор: en-horror 2.7.2008, 21:08 |
| Нет не переименовывал.... Form1 и все свойства Form1 видны(visible и тд)... не видны только компоненты на форм1 и нельзя к ним обратиться! |
| Автор: Palladin 2.7.2008, 23:27 |
| удали с папки с проектом все файлы перед именем которых стоит знак ~ |
| Автор: en-horror 3.7.2008, 15:21 |
| Спасибо огромное! а с чем это могло быть связано |
| Автор: Palladin 3.7.2008, 17:28 |
| Это общераспространенный баг Borland C++ Builder, невкурсе почему возникает, однако заметил что после компиляции 50 проекта хотябы раз появится... Добавлено через 28 секунд а вообще с подпиской ~ это типа бэкапов |
| Автор: LastAngel 4.7.2008, 08:14 |
| К слову в Tools убрать их создание можно, я всё время там галочки снимаю даж не знал что такой баг бывает |
| Автор: Palladin 4.7.2008, 12:50 |
Ну ха два года в билдере у меня он был раз 5-6, хотя быть может это из-за того что пиратка+кряк |