Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 369

/ вопрос открыт /

Приветствую, уважаемые эксперты!
ПОМОГИТЕ СОЗДАТЬ ПРОГРАММА =) НА ФОРМЕ АХОДИТСЯ 3, КОМПОНЕНТА edit.combobOx. И КНОПКА ,Я ВВОЖУ ДАННЫЕ В ПОЕ EDIT ВЫБИРАЮ ЗНАЧЕНИЕ ИЗ COMBOBOXA И ПРИ НАЖАТИ НА КНОПКУ У МЕНЯ ВЫВОДИТСЯ РЕЗУЛЬТАТ В МЕТКУ ПОМОГИТЕ КТО ЧЕМ МОЖЕТ ПОЖАЛУЙСТА=))

Руслан Сергеевич Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Руслан Сергеевич (статус: Посетитель)
Вопрос отправлен: 30 июня 2010, 19:55
Состояние вопроса: открыт, ответов: 1.

Ответ #1. Отвечает эксперт: Кириченко Сергей

Здравствуйте, Руслан Сергеевич!
Достаточно сложно ответить на такой вопрос так как не понятна сама задача поэтому вот такой ответ
Выбранное значение в Combobox можно получить так:
Str:=Combobox1.Items[Combobox1.ItemIndex]
Введенное в Edit значение можно получить так:
Str:=Edit1.Text;
Записать в Label:
Label1.Caption:=Str;
Преобразовать строку в целое число:
Int:=StrToInt(Str);
Преобразовать целое число в строку:
Str:=IntToStr;
Преобразовать натуральное число в строку:
Str:=FloatToStr(Rel);
Преобразовать строку в натуральное число:
Rel:=StrToFloat(Str);
Где переменные :
var
Str:string;
Int:integer;
Rel:real;
Пример в приложении

Приложение:
  1. procedure TForm1.Button1Click(Sender: TObject);
  2. var
  3. SditStr,ComboStr:string;
  4. Int:integer;
  5. begin
  6. ComboStr:=Combobox1.Items[Combobox1.ItemIndex];
  7. EditStr:=Edit1.Text;
  8.  
  9. Label.Caption:=ComboStr+EditStr;
  10.  
  11. Int:=StrToInt(ComboStr)+StrToInt(EditStr);
  12. Label.Caption:=IntToStr(Int);
  13. end;


Ответ отправил: Кириченко Сергей (статус: 1-ый класс)
Время отправки: 1 июля 2010, 04:31
Оценка за ответ: 5


Мини-форум вопроса

Всего сообщений: 18; последнее сообщение — 1 июля 2010, 12:54; участников в обсуждении: 4.
min@y™

min@y™ (статус: Доктор наук), 30 июня 2010, 20:06 [#1]:

5 баллов!
Это лучший вопрос месяца, 1600 кг!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Мережников Андрей

Мережников Андрей (статус: Абитуриент), 30 июня 2010, 20:23 [#2]:

На клавиатуре залипли клавиши? По человечески внятно написать можно? Такое впечатление, что при написании вопроса часть пива пролили на клавиатуру. И в чем собственно вопрос?
padonak

padonak (статус: Посетитель), 30 июня 2010, 21:19 [#3]:

на англицком он без ошибок печатает... )))
Русик, кидай сюда код, попробуем разобраться...
Мережников Андрей

Мережников Андрей (статус: Абитуриент), 30 июня 2010, 21:31 [#4]:

компонент edit.combobox - это что?
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 30 июня 2010, 23:16 [#5]:

Мережников Андрей: это как было описано выше залипание там не '.' а ','
и есчё нужно чтоб при нажатии кнопки разные результаты выдавало а не один =)
padonak

padonak (статус: Посетитель), 1 июля 2010, 00:34 [#6]:

Руслан: или ты кинешь код, или те здесь никто не поможет...

это опять из той оперы: "у тебя ошибка в 17 строке!!!"...
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 00:37 [#7]:

padonak: честно говоря мне вот сам код и нужен на эту программу =))))
padonak

padonak (статус: Посетитель), 1 июля 2010, 02:28 [#8]:

ладно, тогда так... что ты вводишь в edit и что выбираешь в combobox? ну и какой должен быть результат? просто непонятно какие действия нужно выполнять...
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 09:53 [#9]:

padonak: мне нужно сделать что типа Keygena так понятно =)
padonak

padonak (статус: Посетитель), 1 июля 2010, 10:49 [#10]:

действительно сложно ответить на такой вопрос... Русик, вот один из моих первых проектов - http://files.mail.ru/UR9OKW. я надеюсь ты сможешь отредактировать как тебе нужно...

эксперты, прошу не судить строго... ;-)
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 11:50 [#11]:

padonak: Сейчас посмотрим надеюсь поможет=) спасибки
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 11:52 [#12]:

padonak: слуфай пишет не найдена страница :-(
min@y™

min@y™ (статус: Доктор наук), 1 июля 2010, 12:06 [#13]:

Цитата (Руслан Сергеевич):

пишет не найдена страница

Копируй ссылку без точки в конце.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 12:11 [#14]:

min@y™: Всё спасибо "северный олень' :-D
min@y™

min@y™ (статус: Доктор наук), 1 июля 2010, 12:32 [#15]:

Почему "северный олень"?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 12:42 [#16]:

там при скачивании пишет файл получен от северного оленя
min@y™

min@y™ (статус: Доктор наук), 1 июля 2010, 12:46 [#17]:

Цитата (Руслан Сергеевич):

там при скачивании пишет файл получен от северного оленя

Но это же не значит, что файл выложил я!
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Руслан Сергеевич

Руслан Сергеевич (статус: Посетитель), 1 июля 2010, 12:54 [#18]:

min@y™: ЗАБЕЙ КОРОЧЕ=)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 12:01
Выполнено за 0.03 сек.