Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> создание нового элемента, создание новой формы 
:(
    Опции темы
Baha_Ahmed
Дата 25.11.2008, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



создаю новый проект типа  класса. Вот как в ней создать программно новую форму которую можно будет вызвать. smile 
PM MAIL   Вверх
Akina
Дата 25.11.2008, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Код

set frm = new form
with frm
' установить все свойства, назначить методы
end with



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
BorisVorontsov
Дата 25.11.2008, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: 5
Всего: 10



Можно проще -- Dim MyForm As New Form1


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
Akina
Дата 25.11.2008, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(BorisVorontsov @  25.11.2008,  18:59 Найти цитируемый пост)
Можно проще -- Dim MyForm As New Form1 

В модуле класса раннее связывание? а тогда есть ли вообще смысл в классе?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
BorisVorontsov
Дата 26.11.2008, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: 5
Всего: 10



Цитата(Akina @  25.11.2008,  21:24 Найти цитируемый пост)
В модуле класса раннее связывание? а тогда есть ли вообще смысл в классе? 


Не понял. Причем здесь раннее связывание, если у нас создается форма? И причем здесь модуль класса?


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
Baha_Ahmed
Дата 1.12.2008, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(Akina @ 25.11.2008,  21:24)
а тогда есть ли вообще смысл в классе?

Просто я создаю класс для регистрации программы, но там нужно создать форму. Я просто использую InputBox а это как то не то... Спасибо попробую...
PM MAIL   Вверх
Baha_Ahmed
Дата 2.12.2008, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(Baha_Ahmed @ 1.12.2008,  12:35)
Цитата(Akina @ 25.11.2008,  21:24)
а тогда есть ли вообще смысл в классе?

Спасибо попробую...

Попробывал... не получилось, не знаю как сделать,Помогите!!!!! smile 
PM MAIL   Вверх
BorisVorontsov
Дата 4.12.2008, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: 5
Всего: 10



Код свой покажи


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
Baha_Ahmed
Дата 6.12.2008, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(BorisVorontsov @ 4.12.2008,  12:55)
Код свой покажи

Знаешь, я начинающий не ас. Я просто попробывал как Акина мне подсказал
Код

set frm = new form
with frm
' установить все свойства, назначить методы
end with

Просто я не доконца понимаю как привязывать объекты и вообще как их создовать. Подскажите я не думаю что это вам составит труда. Или дайте ссылку, если там объясняется доступно,то я пойму. По документации и на примерах разобарался с API функциями.
PM MAIL   Вверх
BorisVorontsov
Дата 6.12.2008, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: 5
Всего: 10



Цитата(Baha_Ahmed @  6.12.2008,  08:14 Найти цитируемый пост)
Просто я не доконца понимаю как привязывать объекты и вообще как их создовать.


Как создавать -- уже написали выше. Далее обращаешься к объекту, как к форме в твоем проекте.
Не вижу тут ничего сложного


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
Baha_Ahmed
Дата 6.12.2008, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



Цитата(BorisVorontsov @ 6.12.2008,  10:51)
Не вижу тут ничего сложного

Один малюсинький пример и все буду понимать! smile

Добавлено через 6 минут и 37 секунд
Цитата(Akina @ 25.11.2008,  21:24)
В модуле класса раннее связывание? а тогда есть ли вообще смысл в классе?

Кстати я согласен с Акиной. Зачем нужно это ранее привязывание. Как я понимаю мы в таком случае просто создаем объект формы который уже есть. Но мне нужно с нуля!!!!
PM MAIL   Вверх
Baha_Ahmed
Дата 8.12.2008, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 21.12.2007

Репутация: нет
Всего: нет



[QUOTE=Baha_Ahmed,2.12.2008,  14:58]
Цитата(Baha_Ahmed @ 1.12.2008,  12:35)
Цитата(Akina @ 25.11.2008,  21:24)
а тогда есть ли вообще смысл в классе?

Если говорить грубо, вот как появляется объект Inputbox из ничего, так и хочу создать форму из ничего, т.е. я понимаю что надо сослаться на объект но не знаю как это делать?
PM MAIL   Вверх
BorisVorontsov
Дата 8.12.2008, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Thinker
**


Профиль
Группа: Комодератор
Сообщений: 714
Регистрация: 3.11.2005
Где: Молдавия, г. Киши нёв

Репутация: 5
Всего: 10



Цитата(Baha_Ahmed @  8.12.2008,  15:59 Найти цитируемый пост)
вот как появляется объект Inputbox из ничего


InputBox -- функция, а не объект.

Цитата(Baha_Ahmed @  8.12.2008,  15:59 Найти цитируемый пост)
так и хочу создать форму из ничего


Ну, код же выше smile 

Цитата(Baha_Ahmed @  8.12.2008,  15:59 Найти цитируемый пост)
т.е. я понимаю что надо сослаться на объект но не знаю как это делать? 


Где надо сослаться на объект?


--------------------
[code=cpp]
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;
[/code]
PM MAIL ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0540 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.