Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите сделать интерфейс программы [D6]


nd ©   (2004-08-29 20:05:00) 

К сожалению мой опыт работы с делфи весьма мал, поэтому и обращаюсь за помощью.
У меня есть программка одна, (хорошая), написанная мной на турбо паскале. Нужна помощь в "переводе" ее на делфи. Программа работает с матрицами (находит решение матричных игр, есть такие).

В Паскале весь дружественный интерфейс ограничивается:
writeln('Введите a[i,j]');
readln(a[i,j]);

Что я хочу сделать.
Пользователь в Edit1 и Edit2 вводит размеры матрицы: m и n. Нажимает Button1. Вот дальше к меня начинаются проблемы.
1. Должна создаться форма c m*n Edit'ами (Наверное, это должен быть массив Edit'ов), в которых и будет осуществляться ввод значений матрицы. Если кто думает что матрицу удобнее вводить в других компонентах (TStringGrid...) - напишите.
2. Существует ли такой особый компонент аля TEdit специально для ввода вещественных чисел (обыкновенных дробей).
3. Вопрос не по делфи: никто не занимался поддержкой обыкновенных дробей в своих программах?
Модули паскалевские в инете для этих целей я не нашел. Написать свой - не кажется слишком простой задачей.

Спасибо.


Думкин   (2004-08-30 11:14:00) [1]

> Вопрос не по делфи: никто не занимался поддержкой обыкновенных  дробей в своих программах?

Я занимался.


Amoeba   (2004-08-30 11:10:00) [2]


> Существует ли такой особый компонент аля TEdit специально
> для ввода вещественных чисел (обыкновенных дробей).

Существует! Но в комплектt Delphi его нет.
Ищи на http://www.torry.net


Mihey_temporary   (2004-08-29 20:16:00) [3]

> 3. Вопрос не по делфи: никто не занимался поддержкой обыкновенных дробей в своих программах?

Неблагодарное это дело. Пока сократишь - кучу времени потратишь.


begin...end   (2004-08-29 20:15:00) [4]

Я жестоко ступил в пункте 3.

"Сам себе ставлю LMD" ( © KilkennyCat )


begin...end   (2004-08-29 20:11:00) [5]

1. TStringGrid
2. TMaskEdit ?
3. См. 2.

1..3 - ИМХО.


Наверх

Титульная страница Поиск, карта сайта Написать письмо