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

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

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

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 26.04.2012, 16:23   #1
pascalzzz
Пользователь
 
Регистрация: 06.12.2009
Сообщений: 17
По умолчанию Открытие rtf файлов

какой прописать код для открытия rtf файлов
использую richedit и button
pascalzzz вне форума
Старый 26.04.2012, 16:33   #2
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

Ну из того что я заню в делфи запуск файлов возможет только функцией ShellExecute
Dozent вне форума
Старый 26.04.2012, 16:36   #3
pascalzzz
Пользователь
 
Регистрация: 06.12.2009
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Dozent Посмотреть сообщение
Ну из того что я заню в делфи запуск файлов возможет только функцией ShellExecute
а как это написать?
pascalzzz вне форума
Старый 26.04.2012, 16:40   #4
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

http://programmersforum.ru/showthread.php?t=197764
Dozent вне форума
Старый 26.04.2012, 17:14   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,542
По умолчанию

Цитата:
какой прописать код для открытия rtf файлов
использую richedit и button
0. добавляем с вкладки dialogs Openfile
1. задаем для кнопки (button) Onclick
3. в коде пишем
Код:
 if Opendialog.execute then
   richedit.Lines.loadFronfile(opendialog.filename);
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума
Старый 26.04.2012, 17:22   #6
pascalzzz
Пользователь
 
Регистрация: 06.12.2009
Сообщений: 17
По умолчанию

Цитата:
Сообщение от evg_m Посмотреть сообщение
0. добавляем с вкладки dialogs Openfile
1. задаем для кнопки (button) Onclick
3. в коде пишем
Код:
 if Opendialog.execute then
   richedit.Lines.loadFronfile(opendialog.filename);
не запускаеться проект
ошибка
Undeclared identifier: Opendialog
pascalzzz вне форума
Старый 26.04.2012, 17:31   #7
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,542
По умолчанию

а кто будет делать это?
Цитата:
0. добавляем с вкладки dialogs Openfile
сделано?
тогда смотрим какое имя (name) он получил. И в коде пишем правильное имя
Opendiialog<XXX>.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума
Старый 26.04.2012, 17:44   #8
pascalzzz
Пользователь
 
Регистрация: 06.12.2009
Сообщений: 17
По умолчанию

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    OpenDialog1: TOpenDialog;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
if Opendialog.execute then
   richedit.Lines.loadFronfile(opendialog.OpenDialog1);
end;

end.
все равно не получилось

пробелы на месте

Последний раз редактировалось artemavd; 26.04.2012 в 19:32.
pascalzzz вне форума
Старый 26.04.2012, 19:36   #9
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

pascalzzz, ну ты вообще думать-то будешь сам или нет???!!!
1. Тебе evg_m в своем посте четко дал ответ как надо сделать
2. Научись внимательно смотреть на то, что тебе пишут
3. Никаких пробелов не надо. Пробелы есть тут только в одном месте - в твоей голове и причина тому: отсутствие знаний элементарных вещей
4. Еще раз увижу подобную тему с глупыми вопросами - закрою.
5. Вот, писать надо так:
Код:
 if OpenDialog1.Execute then
 begin
  Form1.RichEdit1.Lines.LoadFromFile(OpenDialog1.FileName);
 end;
Найди 10 отличий. Тема закрыта.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума
Закрытая тема


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
открытие rtf Михаил Юрьевич Общие вопросы Delphi 3 06.10.2009 07:37
Открытие файлов limon Помощь студентам 4 11.09.2008 09:06
открытие нескольких файлов valyan Общие вопросы Delphi 10 17.07.2008 20:27
открытие файлов Ensoph Общие вопросы Delphi 5 31.03.2008 20:45
При открытие в OpenDialog .doc-вский файл должен отображаться в RichEdit. doc to rtf Lemon Компоненты Delphi 9 07.06.2007 19:19