Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.81/16: Рейтинг темы: голосов - 16, средняя оценка - 4.81
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143

Как создать электронный учебник

04.12.2010, 14:08. Показов 3368. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
всем привет!!! Такая проблема задали сделать "программу учебник" и у меня возник вопрос как сделать так чтобы при нажатии на кнопку у меня в этом же окне выводился текст и его можно было прокручивать?Это надо как то из файла выводить или ещё что!!!подскажите пожалуйста или дайте материал или пример!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2010, 14:08
Ответы с готовыми решениями:

Как создать электронный учебник?
Друзья, подскажите на чем легче создать программу и каким образом? наподобие электронного учебника - меню и разделы с темами. И можно ли...

Как создать электронный учебник на дельфи?
пожалйуста помогите создать электронный учебник по химии на очень буду благодарна!!!

Как создать электронный учебник с таблицами
Создаю приложение частью которого является небольшой электронный учебник. (страниц на 20 в Word'е) Его нужно реализовать как часть...

21
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
04.12.2010, 17:11
Вот пример(открытия файлов TXT)
Вложения
Тип файла: rar Open files.rar (1.5 Кб, 78 просмотров)
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
04.12.2010, 18:15  [ТС]
Спасибо!!!! а как можно сделать чтобы допустим текст выводился не из txt а с doc или как нибудь сделать чтобы текст был красивее ,например чтобы там картинки были и разного цвета символы???
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.12.2010, 19:52
используй RichTextBox
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
04.12.2010, 20:28  [ТС]
Цитата Сообщение от gaw Посмотреть сообщение
используй RichTextBox
а как им пользоваться как простым TextBox и что то не получается туда картинки пихать)))))))))
0
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
04.12.2010, 20:45
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Евгений290588 Посмотреть сообщение
Спасибо!!!! а как можно сделать чтобы допустим текст выводился не из txt а с doc или как нибудь сделать чтобы текст был красивее ,например чтобы там картинки были и разного цвета символы???
1). из doc(ток надо подключить библиотеку Microsoft Word 8.0/9.0 Object)
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Dim wrdApp As Word.Application
   
Private Sub Form_Load()  
  Set wrdApp = New Word.Application  
End Sub  
 
Private Sub Command2_Click()  
  '  
  ' записать текст из Rich Textbox в буфер обмена  
  Clipboard.SetText RichTextBox1.TextRTF, vbCFRTF  
   
 ' записать в текст в Word  
  With wrdApp  
    .Documents.Add    ' новый документ  
    .Selection.Paste  ' вставить  
      ' запомнить файл  
    .ActiveDocument.SaveAs App.Path & "\RTFDOC2.doc", wdFormatDocument  
    .Visible = True  
    .Activate  ' сделать документ активным и видимым  
  End With  
End Sub
_______________________________________
2). Чтоб были картинки, используй PictureBox))
1
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.12.2010, 22:05
наиболее простой вариант:
1. создать в Wordе необходимій документ с картинками (из файла н-р)
2. сохранить его как Текст в формате RTF в директорию программы
3. в программе загрузить командой
Visual Basic
1
RichTextBox1.LoadFile App.Path & "\a.rtf", rtfRTF
1
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
05.12.2010, 02:43
Цитата Сообщение от gaw Посмотреть сообщение
3. в программе загрузить командой
Visual Basic
1
RichTextBox1.LoadFile App.Path & "\a.rtf", rtfRTF
Может так:
Visual Basic
1
RichTextBox1.LoadFile ("с:\a.rtf")
1
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
05.12.2010, 02:57
я указывал наиболее простой вариант


Цитата Сообщение от gaw Посмотреть сообщение
2. сохранить его как Текст в формате RTF в директорию программы
тогда почему

Цитата Сообщение от CJ_Sashok Посмотреть сообщение
1 RichTextBox1.LoadFile ("с:\a.rtf")
загружать оттуда, где сохранили
1
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
05.12.2010, 16:50
У меня почему-то VB ошибку выдоёт из-за строки:
Visual Basic
1
RichTextBox1.LoadFile App.Path & "\a.rtf", rtfRTF
0
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
05.12.2010, 18:19  [ТС]
Всем спасибо!))))) сейчас что нибудь попробую!!!!

Добавлено через 1 час 26 минут
CJ_Sashok

А как подключить библиотеку Microsoft Word 8.0/9.0 Object ????
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
05.12.2010, 19:59
простейший вариант
/документ должен храниться в директории программы! (App.Path & "\??? .rtf")
в противном случае необходимо указывать полный путь /
Вложения
Тип файла: rar n1.rar (77.5 Кб, 25 просмотров)
1
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
05.12.2010, 20:04
Цитата Сообщение от Евгений290588 Посмотреть сообщение
А как подключить библиотеку Microsoft Word 8.0/9.0 Object ????
Проект\Информация\
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
06.12.2010, 18:16  [ТС]
Цитата Сообщение от CJ_Sashok Посмотреть сообщение
Проект\Информация\
а можно по подробнее написать , а то не пойму где это вообще)))
0
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
06.12.2010, 18:26
Цитата Сообщение от Евгений290588 Посмотреть сообщение
а можно по подробнее написать , а то не пойму где это вообще)))
В строке меню: Project\References\
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
06.12.2010, 19:03  [ТС]
Цитата Сообщение от CJ_Sashok Посмотреть сообщение
В строке меню: Project\References\
Все равно не пойму, у меня нет Project\References\ но есть Project\Add Reference\ но там вылазит мини окно и не понятно что делать дальше!!!
0
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
06.12.2010, 19:09
Цитата Сообщение от Евгений290588 Посмотреть сообщение
Все равно не пойму, у меня нет Project\References\ но есть Project\Add Reference\ но там вылазит мини окно и не понятно что делать дальше!!!
У тя какая версия Visual basic???
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
06.12.2010, 19:39  [ТС]
Цитата Сообщение от CJ_Sashok Посмотреть сообщение
У тя какая версия Visual basic???
У меня Visual Studio 2008
0
Живу от Клика до Клика
 Аватар для CJ_Sashok
35 / 35 / 5
Регистрация: 01.06.2010
Сообщений: 157
06.12.2010, 20:35
Цитата Сообщение от Евгений290588 Посмотреть сообщение
У меня Visual Studio 2008
Тогда ты Project\Add Reference\ и в вкладке COM ищешь .
1
2 / 2 / 0
Регистрация: 21.11.2010
Сообщений: 143
06.12.2010, 21:12  [ТС]
Цитата Сообщение от CJ_Sashok Посмотреть сообщение
Тогда ты Project\Add Reference\ и в вкладке COM ищешь .
ну я нашел а как подключить??????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.12.2010, 21:12
Помогаю со студенческими работами здесь

Как создать электронный учебник во adobe flash
Доброе время суток, кто сможет подскажите материалы если есть по созданию электронного учебника во флеше. Рассматривались варианты в word,...

Создать электронный учебник
У меня не получается создать в Pascal abc электронный учебник. Просто первый раз его пытаюсь сделать, но все безнадежно. Может кто...

Создать электронный учебник в виде сайта
Нужно создать электронный учебник в виде сайта.Шаблон по ссилке http://free-templates.ru/2008/10/03/fernando-1.html.Мне нужен функционал...

Создать электронный учебник с Adobe Flash CS6
нужно создать электронный учебник но не знаю где бы научиться искал везде но нет, это для дипломной работы.

Можно ли создать электронный учебник в delphi, чтобы там была база данных
Как можно создать электронный учебник в delphi, чтобы там была база данных? В учебники будут разные статьи около 50, и надо можно было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru