Куда ты завел нас ?
Что и зачем я искал вам не интересно, а вот что и где я нашел мы сейчас узнаем.
- Запускаем один экземпляр Delphi (у меня 5-ая версия).
- В меню-баре выбираем пункт "Component", затем "Import ActiveX Control".
- В появившемся окне, в списке зарегестрированных ActiveX Control'ов находим строку "DHTML Edit Control..." и выделяем ее (я не обещаю что у всех она будет, но если вдруг не будет попробуйте нажать кнопку "Add" и найти файл "C:\Program Files\Common Files\Microsoft Shared\Triedit\DHTMLED.OCX")..
Результат должен быть примерно следующий:
- Нажимаем кнопку "Install".
- В следующем окне выбираем вкладку "Into new package".
- Выбираем путь куда будет установлен наш ActiveX package и имя для него.
- Далее жмем "Ok".
- После долгого раздумья появится окно, в котором нажмите "Compile".
- После чего в выскочившем сообщении нажмите "Ok".
- Закройте все с сохранением вашей новой библиотеки.
А теперь в два приема создаем проект и тестируем то что получилось.
- Создаем новый проект
- находим палитру компонент "ActiveX", где видим две новые иконки
- выбираем ту что называется "DHTMLEdit"
- бросаем ее на форму
- устанавливаем Align := alClient
- запускаем проект
- выделяем текст на странице которую вы сейчас читаете (Ctrl+A) и копируем с нее текст (Ctrl+C)
- переходим в наш проект
- ставим в поле курсор (щелкните мышью по полю)
- нажимаем "Ctrl+V"
- смотрим и удивляемся.
Текст можно редактировать, выделять, подсвечивать (Ctrl+B, Ctrl+I, Ctrl+U), искать (Ctrl+F), и даже кажется печатать(Ctrl+P) (не уверен так как у меня нет принтера).
Содержание Назад Вперед