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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 19:31   #1
Lukashi
Заблокирован
 
Регистрация: 28.04.2011
Сообщений: 39
По умолчанию "Электронный учебник" на языке дельфи

ПРивет всем! делаю методичку как бы электронный учебник , но там много форм, просто на каждой форме вычисляется задача (ну по формуле) , не могу сделать навигацию ,я не ошен знакома с дельфи , помогите.......
еще вопрос а можно в macromedia flash открыть экзешку дельфи и ее там редактировать ????
Lukashi вне форума Ответить с цитированием
Старый 11.05.2011, 19:36   #2
art-programs
Пользователь
 
Регистрация: 04.07.2009
Сообщений: 61
По умолчанию

Цитата:
не могу сделать навигацию
навигацию по задачам? объясните толком
Цитата:
в macromedia flash открыть экзешку дельфи и ее там редактировать
а это из раздела фантастики пожалуй) изучайте асемблер)
art-programs вне форума Ответить с цитированием
Старый 11.05.2011, 20:43   #3
A-IX-2
Форумчанин
 
Аватар для A-IX-2
 
Регистрация: 08.10.2010
Сообщений: 101
По умолчанию

Можно через PageControl вкладки сделать, каждую по своему подписать и между ними переключаться.
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
A-IX-2 вне форума Ответить с цитированием
Старый 12.05.2011, 07:39   #4
Lukashi
Заблокирован
 
Регистрация: 28.04.2011
Сообщений: 39
По умолчанию Pagecontrol неудобно ведь у меня очень много форм все не вместятся

каждая форма у меня как бы страница "учебника"
Lukashi вне форума Ответить с цитированием
Старый 12.05.2011, 12:28   #5
art-programs
Пользователь
 
Регистрация: 04.07.2009
Сообщений: 61
По умолчанию

как вы отображаете страницу на этой форме?
какие компоненты используете?
пишите подробнее, так вам тут никто не поможет
это не форум телепатов
art-programs вне форума Ответить с цитированием
Старый 12.05.2011, 18:50   #6
A-IX-2
Форумчанин
 
Аватар для A-IX-2
 
Регистрация: 08.10.2010
Сообщений: 101
По умолчанию

Скиньте проект
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
A-IX-2 вне форума Ответить с цитированием
Старый 12.05.2011, 20:02   #7
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

автору нужна примитивная навигация, между формами, сделать можно так :
кнопку на каждой форме, назвать "дальше" и в её обработчик клика написать
Код:
form1.hide;
form2.show;
ну и конечно везде в обработчиках кнопок на разных формах надо поменять номера форм - hide применяется к текущей , а show к следующей.

ОДНАКО, сие быдлокод есть... я предлагаю его конечно не потому , что надо писать так, а просто автору нужно решение простое и быстрое, а красиво - так это в любом случае весь проект переделывать, а это для автора непримелемо... вот такое у нас получается образование...

ХОТЯ , если автор захочет, будем рассказывать , как сделать не 20 форм для каждого вопроса, а одну, и навигацию грамотную, и код гибкий, но сие , конечно , ест время...
phomm вне форума Ответить с цитированием
Старый 12.05.2011, 20:53   #8
Lukashi
Заблокирован
 
Регистрация: 28.04.2011
Сообщений: 39
По умолчанию

вообще то я так делала шоу и хайд но проблема в другом это "учебник" в нем есть 7 разделов ,в каждом разделе есть около 20 формул(получаеться около 20 форм в одном разделе) и все они связаны, переменные с первой формы должны использоваться во второй , а эти в третьей и так далее, как это осуществить???

забыла написать одна формула-одна форма

Последний раз редактировалось Stilet; 13.05.2011 в 20:11.
Lukashi вне форума Ответить с цитированием
Старый 13.05.2011, 00:09   #9
spikeden
Пользователь
 
Регистрация: 02.12.2010
Сообщений: 15
По умолчанию

а можно вообще сделать все в одной форме, кинуть туда например листбокс или ещё лучше тривью для понятного отображения разделов\подразделов, 20 панелей и по клику на тривью просто делать видимой нужную панель. в результате всё в одном юните, внушительное сокращение в весе, правда может возникнуть небольшая запарка с написанием кода для всех этих видимостей\невидимостей))
spikeden вне форума Ответить с цитированием
Старый 13.05.2011, 00:56   #10
A-IX-2
Форумчанин
 
Аватар для A-IX-2
 
Регистрация: 08.10.2010
Сообщений: 101
По умолчанию

Создайте отдельный Unit(File->New->Unit), где после Interface объявите все переменные. Далее в каждом модуле проекта в разделе Uses пропишите название этого Unit'a.
"Думаешь, будет трудно? Конечно, будет! Но, только закаляя дух, людьми становятся люди!"
A-IX-2 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Open" и "сохранить" в Дельфи Сергей58rus Помощь студентам 7 11.05.2011 17:44
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Програма "Электронный каталог техники" NiganInterCOM Общие вопросы Delphi 2 23.04.2008 15:23
Нет в русском языке "ложит", есть - "кладет". mihali4 Свободное общение 25 01.04.2008 11:19