Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2009, 10:07   #1
BBOBAHH
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 30
По умолчанию Как решить такую задачу?

Уважаемые гуру ДЕЛФИ, подскажите как решить следующую задачу ?:
Значит так :
1. Есть форма(1) в которой находятся поля EDIT 10 штук, но видимость у
них становится TRUE , если они не пустые или не равны нулю.
(высвечиваются только с целыми числами).
2. Далее по нажатию на кнопке "расшифровать" (в этой же форме(1))
гасится форма(1) и показывается форма(2). В которой надо высветить
числа тех полей EDIT (из формы(1)) и достать дополнительное
описание этих чисел (у меня это коды ошибок диагностики машины )
из заранее написанного файла-таблицы XLS, состоящий из 2-ух
столбцов
0102 малый сигнал датчика ККК
0103 высокий сигнал датчика ООО
1023 обрыв катушки зажигания №1

чтобы получилось примерно так:


0102 - "тут строка-описание из файла XLS"
0103 - "тут другая строка-описание из того же файла XLS"

короче свое описание , стоящее напротив 0102 , 0103 и т.д. в файле XLS
BBOBAHH вне форума Ответить с цитированием
Старый 20.10.2009, 22:23   #2
Lemo
Форумчанин
 
Аватар для Lemo
 
Регистрация: 13.10.2008
Сообщений: 714
Радость

Цитата:
Сообщение от BBOBAHH Посмотреть сообщение
1. Есть форма(1) в которой находятся поля EDIT 10 штук, но видимость у
них становится TRUE , если они не пустые или не равны нулю.
(высвечиваются только с целыми числами).
Ну юзай события формы OnActivate в которой можно заюзать условные операторы типа
Код:
if (edit1.Text='') or (strtoint(edit1.Text)=0) then
       edit1.Visible:=false;
Ну короче наманьячить под свой лад =)
Lemo вне форума Ответить с цитированием
Старый 21.10.2009, 07:52   #3
BBOBAHH
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 30
По умолчанию

C этим кокраз проблем то и нет, эту задачу я решил, а вот с этим загвоздка :

Далее по нажатию на кнопке "расшифровать" (в этой же форме(1))
гасится форма(1) и показывается форма(2). В которой надо высветить
числа тех полей EDIT (из формы(1)) и достать дополнительное
описание этих чисел (у меня это коды ошибок диагностики машины )
из заранее написанного файла-таблицы XLS, состоящий из 2-ух
столбцов
0102 малый сигнал датчика ККК
0103 высокий сигнал датчика ООО
1023 обрыв катушки зажигания №1

чтобы получилось примерно так:


0102 - "тут строка-описание из файла XLS"
0103 - "тут другая строка-описание из того же файла XLS"

короче свое описание , стоящее напротив 0102 , 0103 и т.д. в файле XLS
BBOBAHH вне форума Ответить с цитированием
Старый 22.10.2009, 09:17   #4
BBOBAHH
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 30
По умолчанию

Ну хоть идею подайте, направте ПЛИИИЗ
BBOBAHH вне форума Ответить с цитированием
Старый 22.10.2009, 11:09   #5
GenniY
Форумчанин
 
Регистрация: 09.09.2009
Сообщений: 181
По умолчанию

Скрываем первую форму и показываем вторую:
Код:
Form2.Show;
Form1.Hide;
Получаем данные из первой формы во второй. Для начала во второй форме в USES пишем Unit1:
Код:
Form1.EditX.Text;
И так д.
Получил помощь — отблагодарил.
GenniY вне форума Ответить с цитированием
Старый 22.10.2009, 11:15   #6
GenniY
Форумчанин
 
Регистрация: 09.09.2009
Сообщений: 181
По умолчанию

А вот по работе с XlS.
http://forum.vingrad.ru/topic-84634.html
Получил помощь — отблагодарил.
GenniY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите решить такую задачу: Haret Паскаль, Turbo Pascal, PascalABC.NET 12 20.12.2015 11:36
Можно ли решить такую задачу не используя условный оператор? Armorer Помощь студентам 5 15.10.2009 12:53
как решить задачу по Delphi? Defender42 Помощь студентам 1 27.12.2008 18:24
Как решить задачу? BETONOMESHALKA Общие вопросы Delphi 8 04.11.2007 00:19