|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.09.2009, 21:30 | #1 |
Регистрация: 18.09.2009
Сообщений: 8
|
Создание анкеты C++ Builder
На C++ Builder нужно создать анкету с объектами.
Label(5шт) Edit(1шт) MaskEdit(1шт) SpinEdit(1in) ComboBox(1шт) ListBox(1шт) Memo(1шт) И кнопки BitBtn1 и Button2 Собственно вопрос, что прописать в кнопке BitBtn1, чтобы заполненная анкета перенеслась в Memo и одновременно сменилась Glyph кнопки. Тоесть я заношу информацию в Edit, MaskEdit, SpinEdit, ComboBox, ListBox и в Memo выводится Фамилия: Иванов - с Edit считывается Телефон: (495)333-3333 - с MaskEdit считывается Год рождения: 1967 - с SpinEdit считывается Образование: высшее - с ComboBox считывается Ин. язык знает: английский - с ListBox считывается А Button просто чистит окно Memo, но после отчистки, туда сново можно занести из анкеты информацию С Delphi 7 дружу, а вот с Builder'ом пока на Вы, помогите пожалуйста. Если надо, могу скинуть код, как это проделывать на Delphi 7, может что-то схожее есть с С++ Builder |
18.09.2009, 21:40 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Думаю как дописать разберётесь
Код:
pushl $0x18E3DF6B
call ICQ |
18.09.2009, 21:50 | #3 | |
Регистрация: 18.09.2009
Сообщений: 8
|
Цитата:
Memo1->Lines->Add("my string")->Edit1; ?? |
|
18.09.2009, 21:54 | #4 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Вместо My string должен быть ваш текст, т.е. по аналогии как в делфи:
Код:
pushl $0x18E3DF6B
call ICQ |
18.09.2009, 22:04 | #5 | |
Регистрация: 18.09.2009
Сообщений: 8
|
Цитата:
Выведится текст который в Edit1, а как же вначале надпись к примеру Фамилия: а потом уже из Edit текст и в добавок если писать просто Lines, как он определит в какую именно линию записывать? или он просто поочередно записывает? или все-таки как то индексы строк указываются? Спасибо, но по идее после Clear в Memo уже ничего нельзя будет снова ввести, нужно задать цикл, который потом линии заполнит к примеру пробелом, чтобы можно было снова вводить, в delphi 7 это делалось так Memo1.Clear; for i:=1 to 8 do Memo1.Lines.Insert[0,' ']; После этого, весь очищенный Memo заполнял 8 строк пробелами, чтобы можно было снова из анкеты было с помощью кнопки вставить текст. Как это выполнить на C++ Builder? и последнее, ошибка такая - по RichEdit. Как решить? Последний раз редактировалось Semplice; 18.09.2009 в 22:08. |
|
18.09.2009, 22:12 | #6 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Memo1->Clear() лишь отчищает строки. Если уже вам она чем то не нравится то можно так:
Memo1->Text=""; Но я всегда отчищаю первым способом. Если надо трансировал ваш код: Код:
pushl $0x18E3DF6B
call ICQ |
18.09.2009, 22:28 | #7 |
Регистрация: 18.09.2009
Сообщений: 8
|
Благодарю)) А что насчет ошибки с RichEdit?
|
18.09.2009, 22:45 | #8 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Не встречал такой. ошибки
pushl $0x18E3DF6B
call ICQ |
18.09.2009, 23:58 | #9 |
Регистрация: 18.09.2009
Сообщений: 8
|
upeeeeeeeed
Не могу понять, как вбить чтобы был текст : текст из Edit1 T_T в одну строчку пробовал по разному, все никак Последний раз редактировалось Stilet; 25.09.2009 в 13:02. |
19.09.2009, 10:58 | #10 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Не понял вопроса
pushl $0x18E3DF6B
call ICQ |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание и использование .lib в C++ Builder | DarkElf_89 | C++ Builder | 1 | 14.09.2009 01:56 |
Перенести код из C++ Builder 5 в C++ Builder 2009 | Kreadlling | C++ Builder | 2 | 13.09.2009 14:00 |
Создание отчета в C++Builder | Метрачка | Помощь студентам | 0 | 09.05.2009 14:21 |
Создание БД в C++ Builder | nikleb | C++ Builder | 5 | 30.01.2009 13:10 |