Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.30;
Скачать: CL | DM;

Вниз

База данных из вордовских файлов   Найти похожие ветки 

 
linker ©   (2003-06-05 10:51) [0]

Есть куча вордовских файлов, примерно 500,так вот надо чтобы при нажатие на button можно было просмотреть документ. С чего надо начинать, а что-то в голову ничего не приходит?


 
Stas ©   (2003-06-05 10:57) [1]

А эти файлы находятся в базе ?
Или просто их названия записаны в базу ?


 
linker ©   (2003-06-05 11:11) [2]

Эти файлы лежат в папки.Вопрос в том и состоит как с ними можно обойтись.


 
DrPass ©   (2003-06-05 11:44) [3]

Ну так можно затолкать их в МЕМО-поля. Можно даже не заталкивать, а хранить в базе их названия и ссылки на них. Можно вообще ничего нигде не хранить. Смотря что тебе от этих документов нужно.


 
Stas ©   (2003-06-05 11:44) [4]

Можно без базы создавать список в ListBox
Спомощью FindFirstFile, FindNextFile.
А запускать командой ShellExecute, она тебе и Word сразу запустит. Об этом тебе лучше расскажут на форуме WINAPI.
Если все же нужна база, то лучше ее сделать в ACCESS.
Делаешь несколько колонок, в которых указываешь, имя, путь, можно еще колонки со всякой информацией. А выполняешь командой ShellExecute.
Вот ее формат:
if ShellExecute(h, "open", PChar(FileName), nil, nil, SW_SHOW) < 32 then
begin

ShowMessage(Не могу выполнить - "+ FileName);

end


 
linker ©   (2003-06-05 11:49) [5]

Эти документы мне надо открывать для просмотра причем желательно запретить редактирование, и все же нужна база.


 
Stas ©   (2003-06-05 12:00) [6]

>Эти документы мне надо открывать для просмотра причем желательно запретить редактирование
Поставь атрибут на файлы "только для четения"


 
Мое имя (клоны суксь)   (2003-06-05 12:03) [7]


> Эти документы мне надо открывать для просмотра причем желательно
> запретить редактирование, и все же нужна база.

ну так делай базу, делай кнопку, доставай из базы документы
в чьом праблема-та?


 
linker ©   (2003-06-05 12:03) [8]

Ха, люди тоже не дураки.Это нормативная документация, изменение и копирование преследуется по закону.:)


 
Stas ©   (2003-06-05 12:06) [9]

Поставь пароль.


 
Мое имя (клоны суксь)   (2003-06-05 12:11) [10]


> изменение и копирование преследуется по закону.:)

значит можно не защищать эти документы - их уже охраняет закон, и незачем дополнительную защиту



 
интересующийся   (2003-06-05 12:36) [11]

попробуй закинуть файлы в BLOB-поле
и вытаскивать оттуда их для просмотра
это наверное защитит от изменения
(если ты не будешь давать изменять значения этого поля)
а вот от копирования - думаю никак



Страницы: 1 вся ветка

Текущий архив: 2003.06.30;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
14-97891
Knight
2003-06-13 23:02
2003.06.30
Diablo


3-97527
arbiter
2003-05-28 17:57
2003.06.30
Несколько уникальных индексов в TClientDataSet


1-97638
NeVa
2003-06-19 21:25
2003.06.30
StringGrid


14-97832
Yegor D
2003-06-11 10:15
2003.06.30
Ограничение количества строк в Memo


1-97630
Term
2003-06-19 15:51
2003.06.30
Кто работал с Excel? Плиз... как задать тип границ ячейки, её