![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Знак |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
Привет всем.
Вопрос у меня по Borland С++ 5.0 -> как из стандартного "void main()" передать значение в TEdit по типу ,,,Edit1->Text="string";,,, ( выдаёт ошибку мол нет параметра Edit1 ) main() работает как основной БЛОК ? Можно ли совместить С++ 3.1 и С++ 5.0 и как? --------------------
Ищу 2 файлаowl.tchwindows.tch |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
ничего не понял. а где, хоть, этот Edit1 находится?
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
Тебе надо что-то типа этого, или нет?
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
смешно.
а откуда Application->Handle возьмется?.. -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
Компилируется, видимо взялся откуда-то.
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
компилироваться то оно компилируется, но ты на Handle посмотри. NULL он...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| codelord |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 777 Регистрация: 7.5.2005 Где: ты моя темноглаза я где?! Репутация: 1 Всего: 39 |
_hunter напиши этот кусок как надо, очень интересно глянуть.
|
|||
|
||||
| Знак |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
code lord - Да вроде то самое а зачем писать new если
я уже его создал... и еще при помощи Application->Handle любой класс можно подключить? --------------------
Ищу 2 файлаowl.tchwindows.tch |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
что, то типа:
но это простейший и тупейший вариант. потому как нужно, как минимум, цикл обработки сообщений прикрутить... да и смысла в не м нет: если пишем на WinApi нужно и окна его юзать, юзаем VCL -- зачем нам CreateWindow?.. короче ждем автора... Добавлено @ 10:55 о... вот и автор появился... хотелось бы поподробнее о задаче услышать... Application->Handle там абсолютно не нужен ( Application-а всеравно нету ). NULL пиши. -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Знак |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
Вот мой *.h
Это после добавления на основное окно Элемента Edit, Button, _fastcall Button Далее *.cpp
Не понятно правильно ли указан мной main() и как он работает. main() стоит по умолчанию как основной блок кода? ,если в main() вписать то что у меня стоит в Фаст коле для кнопки ( Edit1->Text="Кликнул и порядок"; ) ,то компилятор пишет что ( [C++ Error] Unit1.cpp(19): E2451 Undefined symbol 'Edit1' ) Он что с ума спятил или думает что main() это функция? тогда как из функций передовать значение? --------------------
Ищу 2 файлаowl.tchwindows.tch |
||||
|
|||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
что значит "думает что это функция"? он не думает, он это знает.
если тебе нужно из это функции получить доступ к данным формы -- она должна быть членом класса. т.е. в .h добавь строку void main (); ( я не уверен прокатит ли именно такое имя ) и потом пиши void TForm1::main () { Edit1->Text="Кликнул и порядок"; } -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Знак |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
Это понятно, но в 5.0 это уже не главный блок ... так?
Таким макаром долеко не напрограмируешь.... А к классу можно и так обратиться..... даже к подкласу и то можно по крайней мере в 3.0 версии Вот только как это прописать в 5.0 .. --------------------
Ищу 2 файлаowl.tchwindows.tch |
||||
|
|||||
| Знак |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
Может кто ссылку на МСДН кинет?
--------------------
Ищу 2 файлаowl.tchwindows.tch |
|||
|
||||
| LPBOY |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 12.7.2005 Репутация: 20 Всего: 20 |
msdn.com ;)
--------------------
Каждый человек по-своему прав, а по-моему нет... |
|||
|
||||
| Знак |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
кхе по теме плизззз, а не в.... пальцем в пустоту..
--------------------
Ищу 2 файлаowl.tchwindows.tch |
|||
|
||||
| _hunter |
|
||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
опять ничего не понял...
это это что?
а самому слабо проверить прокатит имя или нет?
так это как? функция о классе ничего не знает. чего она должна к нему обращаться?
а же написал... в чем проблема.
тут не МСДН нужен, а что-нить типа "С++ за 21 день"... -------------------- Tempora mutantur, et nos mutamur in illis... |
||||||||||
|
|||||||||||
| Знак |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 29.4.2005 Репутация: -5 Всего: нет |
Модератор который, НЭ понимает...
всё одно что БОТ... или ИИ это это - это main() ps ви в кгб неработали часом? --------------------
Ищу 2 файлаowl.tchwindows.tch |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 16 Всего: 98 |
само-собой не главный блок ( его в оконных приложениях вообще нету )
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |