| 
| 
 | Вопрос # 3 374/ вопрос открыт / | 
 |  Здравствуйте, эксперты!Есть файлы *.doc.  Как можно осуществить поиск слов(напр. “для директора”) в этих доках и в зависимости от результата переместить в определенные каталоги? Желательно поиск делать в первых 30 строчках.  Можно ли такой поиск делать и в  Excel файлах?
 Пытался  загрузить *.doc через TStringList –загружает крякозябрами}..
 
|  |   Вопрос задал: sanyaip (статус: Посетитель)Вопрос отправлен: 6 ноября 2009, 09:19
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 6 ноября 2009, 21:31; участников в обсуждении: 2. 
|   | min@y™ (статус: Доктор наук), 6 ноября 2009, 09:42 [#1]:В doc-файлах текст содержится в юникоде. У меня на рабочем компе куча вордовских документов. Чтобы найти те из них, в которых содержится нужная ключевая фраза, я использую TotalCommander, выставив соответствующий CheckBox (Unicode).
 Поэтому, если делать такой поиск самому, то надо использовать TFileStream или TMemoryStream + WS: WideString.
 Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп! |  
|   | Мережников Андрей (статус: Абитуриент), 6 ноября 2009, 21:31 [#2]:для того, чтобы не заниматься головоломками, лучше научить пользователей сразу правильно складывать файлы по папкам. Поскоьку ни один автоматический поиск не разложит в том порядке, который нужен конкретному человеку. Слишком специфические могут быть требования |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |