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

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2009, 16:59   #1
w1ny
 
Регистрация: 04.12.2009
Сообщений: 4
По умолчанию не может ли мне ктонить помочь создать электронный учебник в делфи,либо поделииться готовым исходником?

Привет всем) не может ли мне ктонить помочь создать электронный учебник в делфи,либо поделииться готовым исходником (если что вот мой маил w1ny_puh@mail.ru),заранее большое спасибо!
w1ny вне форума Ответить с цитированием
Старый 04.12.2009, 18:43   #2
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

w1ny, лейблы накидай на форму, мемо и пропиши:

Код:
procedure TForm1.Label1Click(Sender: TObject);
begin
  Memo1.Lines.LoadFromFile('1.txt');
end;
За курсач первокурсника сойдет, ну еще всякие настройки можно сделать типа изменения размера, печать и т.д., япримерно такой сдавал на первом курсе, но у меня ещё тестирование было
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 04.12.2009, 19:25   #3
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Я думаю лучше заюзать TWebBrowser
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 04.12.2009, 19:32   #4
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

Но тогда придется ещё HTML изучать, а если текст не сложный и без всяких связей между собой, я имею в виду ссылки, то в мемо намного проще сделать
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 04.12.2009, 19:41   #5
w1ny
 
Регистрация: 04.12.2009
Сообщений: 4
По умолчанию

я об этом думал но мне надо не так, а надо чтоб тыкая по основной теме открывались подтемы содеражщиеся в учебники то есть главы и чтоб я спокойно мог прыгать по ним вот)чтоб выгледело примерно так(возьмём любое даже придуманное название учебника)
>>Учебник по ява скрипатм(тыкаю сюда и появляетсо подтемы)
>>Глава1(подтемы)
>>Глава2
>>Глава3
ну и дальше в том же роде,и действаволо по такой системе по нажатию непосредственно по названию самого учебника он открывался в мемо,а тыкая по главам меня б просто перекидывало непосредственно к главе!как такое лучше сделать?
w1ny вне форума Ответить с цитированием
Старый 04.12.2009, 19:43   #6
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Думаю такое легче всего сделать через WebBrowser.
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 04.12.2009, 19:47   #7
w1ny
 
Регистрация: 04.12.2009
Сообщений: 4
По умолчанию

Цитата:
Сообщение от russian-stalker Посмотреть сообщение
Думаю такое легче всего сделать через WebBrowser.
а как это сджелать я этот компонент в делфи раньше не тыкал вообще))
w1ny вне форума Ответить с цитированием
Старый 04.12.2009, 20:23   #8
w1ny
 
Регистрация: 04.12.2009
Сообщений: 4
По умолчанию

тема в верх)
w1ny вне форума Ответить с цитированием
Старый 13.12.2009, 20:17   #9
Marsel737
Форумчанин
 
Аватар для Marsel737
 
Регистрация: 09.11.2009
Сообщений: 669
По умолчанию

Цитата:
Сообщение от w1ny Посмотреть сообщение
я об этом думал но мне надо не так, а надо чтоб тыкая по основной теме открывались подтемы содеражщиеся в учебники то есть главы и чтоб я спокойно мог прыгать по ним вот)чтоб выгледело примерно так(возьмём любое даже придуманное название учебника)
>>Учебник по ява скрипатм(тыкаю сюда и появляетсо подтемы)
>>Глава1(подтемы)
>>Глава2
>>Глава3
ну и дальше в том же роде,и действаволо по такой системе по нажатию непосредственно по названию самого учебника он открывался в мемо,а тыкая по главам меня б просто перекидывало непосредственно к главе!как такое лучше сделать?
Юзай TTreeView
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли
Marsel737 вне форума Ответить с цитированием
Старый 14.12.2009, 20:25   #10
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
Сообщение от w1ny Посмотреть сообщение
а как это сджелать я этот компонент в делфи раньше не тыкал вообще))
Ну вот тебе в качестве примера:

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, OleCtrls, SHDocVw, ExtCtrls, ActnMan,
  ActnColorMaps;

type
  TForm1 = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    WebBrowser1: TWebBrowser;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
   WebBrowser1.Navigate('index.html');
end;

procedure TForm1.BitBtn2Click(Sender: TObject);
begin
  WebBrowser1.GoBack;
end;

procedure TForm1.BitBtn3Click(Sender: TObject);
begin
  WebBrowser1.GoForward;
end;

end.
vasek123 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где и как скачать программу Delphi. Может кто нибудь может помочь мне - без скачивания из интернета. IZOPGRAM Общие вопросы Delphi 4 16.06.2012 18:12
Программа электронный учебник по математике для средних классов. Основное направление дроби (на Делфи) Ribnika_90000 Помощь студентам 4 18.04.2011 20:51
может сможете мне помочь с решением задачи ангелочик Помощь студентам 4 13.11.2010 09:54
Электронный учебник. Как его создать? vrmc Помощь студентам 4 11.03.2010 16:39