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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2014, 21:42   #1
RomanPavlovich
Пользователь
 
Аватар для RomanPavlovich
 
Регистрация: 30.10.2014
Сообщений: 28
По умолчанию OpenFileDialog предварительный просмотр файла

В OpenFileDialog при выборе файла .txt отображается его содержимое.
Если изменить расширение например на pas, содержимое перестаёт отражаться, как добавить свой формат файла в предварительный просмотр?
RomanPavlovich вне форума Ответить с цитированием
Старый 16.11.2014, 21:59   #2
саша40
Участник клуба
 
Регистрация: 12.09.2012
Сообщений: 1,030
По умолчанию

Изменяя настройки Проводника Windows, иначе говоря лезть в реестр.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби.
саша40 вне форума Ответить с цитированием
Старый 17.11.2014, 07:08   #3
RomanPavlovich
Пользователь
 
Аватар для RomanPavlovich
 
Регистрация: 30.10.2014
Сообщений: 28
По умолчанию

Цитата:
Сообщение от саша40 Посмотреть сообщение
Изменяя настройки Проводника Windows, иначе говоря лезть в реестр.
Если не сложно, хотя бы намёк в какую сторону копать, возможно подобное где-то встречалось на других форумах.

И второй вопрос, как вообще в диалоге открытия файла отключить предварительный просмотр?
RomanPavlovich вне форума Ответить с цитированием
Старый 17.11.2014, 07:58   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как вообще в диалоге открытия файла отключить предварительный просмотр?
А так же как и в виндовсе. У него есть (должна быть) кнопка стиля вида. Там переключает пользователь на вид, который ему удобен для этого каталога - Список, плитка, просмотр и т.д. Вот ими и нужно воспользоваться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.11.2014, 10:10   #5
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Цитата:
Если изменить расширение например на pas, содержимое перестаёт отражаться, как добавить свой формат файла в предварительный просмотр?
Нужно писать спец. расширение под explorer. Реестром это не делается.
Человек_Борща вне форума Ответить с цитированием
Старый 17.11.2014, 12:02   #6
xxbesoxx
Участник клуба
 
Аватар для xxbesoxx
 
Регистрация: 10.08.2010
Сообщений: 1,401
По умолчанию

Цитата:
Если изменить расширение например на pas, содержимое перестаёт отражаться,
Прежде чем говорить , надо пробовать . Открывает и читает формат (txt, pas, dpr, dproj ) и сохранять формате txt
Да. Задача очень сложное Проект перекомпилировал Delphi XE3
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if opendialog1.execute then
   memo1.Lines.LoadFromFile(opendialog1.FileName)
end;
Код:
procedure TForm1.Button2Click(Sender: TObject);
begin
  if SaveDialog1.Execute then
   Memo1.Lines.SaveToFile(SaveDialog1.FileName+'.txt');
end;
Цитата:
В OpenFileDialog при выборе файла .txt отображается его содержимое.
Подозрения что вы еще работайте на Delphi7 и за это бывает такой "Чудеса"
Вложения
Тип файла: rar Memo_Text_reader.part01.rar (500.0 Кб, 11 просмотров)
Тип файла: rar Memo_Text_reader.part02.rar (500.0 Кб, 6 просмотров)
Тип файла: rar Memo_Text_reader.part03.rar (500.0 Кб, 7 просмотров)
Тип файла: rar Memo_Text_reader.part04.rar (500.0 Кб, 6 просмотров)
Тип файла: rar Memo_Text_reader.part05.rar (267.7 Кб, 8 просмотров)

Последний раз редактировалось xxbesoxx; 17.11.2014 в 12:11.
xxbesoxx вне форума Ответить с цитированием
Старый 17.11.2014, 14:57   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

xxbesoxx, слышал звон, да не знаешь где он?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 17.11.2014, 15:00   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Подозрения что вы еще работайте на Delphi7 и за это бывает такой "Чудеса"
Тема не о том как загрузить файл, а о том как в диалоге выбора файла убрать\показать предварительный просмотр.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 17.11.2014, 19:28   #9
xxbesoxx
Участник клуба
 
Аватар для xxbesoxx
 
Регистрация: 10.08.2010
Сообщений: 1,401
По умолчанию

Цитата:
показать предварительный просмотр.
Думаю и помню что Delphi есть Fastreport . значит мне надо из Form1.Memo1.Lines.text отображать на Fastreport .
1) Беру компонент frxReport1
2) Гуглить обязательно
3) Попадаю на форумах Fartreport http://www.fast-report.com/ru/forum/...showtopic=3811 Смотрю #2 и все
ну посмотрите --"предварительный просмотр"
Код:
procedure TForm1.BitBtn1Click(Sender: TObject);
 var
  memo: TfrxMemoView;
begin
    memo:=frxReport1.FindObject('Memo1') as TfrxMemoView;
    memo.Text:= Form1.Memo1.Lines.text;
    frxReport1.ShowReport;
end;
Все нормально ?
Изображения
Тип файла: jpg 1.jpg (109.8 Кб, 129 просмотров)
Тип файла: jpg 2.jpg (41.8 Кб, 129 просмотров)

Последний раз редактировалось xxbesoxx; 17.11.2014 в 19:30.
xxbesoxx вне форума Ответить с цитированием
Старый 17.11.2014, 19:33   #10
xxbesoxx
Участник клуба
 
Аватар для xxbesoxx
 
Регистрация: 10.08.2010
Сообщений: 1,401
По умолчанию

Цитата:
xxbesoxx, слышал звон, да не знаешь где он?
Не понял друг ?
xxbesoxx вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Предварительный просмотр в 2010 RAN. Microsoft Office Word 7 19.12.2011 11:30
Предварительный просмотр kettanaito Работа с сетью в Delphi 4 11.08.2011 16:19
Предварительный просмотр Михаил Юрьевич Общие вопросы Delphi 3 27.10.2009 08:07
Предварительный просмотр в админке Jensi PHP 6 12.03.2009 21:52
Печать и предварительный просмотр Alexoid Win Api 7 11.07.2008 11:39