Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
Нужно чтобы при нажатии на кнопочку "Отчёт" данные из проги передавались в файл Text.txt. Вот какой пример я нашёл: procedure TForm1.ReportClick(Sender: TObject); var Word: Variant; begin Word := CreateOleObject('Txt.Basic'); Word.FileNew('Normal'); Word.Insert('This is the first line'#13); Word.Insert('This is the second line'#13); Word.FileSaveAs('C\test.txt'); end; Однако Word совсем не устраивает (нет его на компе), поэтому вопрос: можно ли по OLE вызывать Блокнот? И ещё, не плохо было бы записывать файл в ту папку, откуда запускается прога (FileSaveAS('\test.txt') не помогает). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 20:03 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
>Word.FileSaveAs('C\test.txt'); ??? А может указать путь без ошибок синтаксиса? А вообще-то файл указанный без пути (и даже без "\") сохраняется Дельфёй в каталоге программы. Блокнот вызвать можно. Пример взаимодействия с ним в качестве OLE объекта смотри в папке с примерами посвящённой JScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 20:25 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
drbond: А может указать путь без ошибок синтаксиса? А вообще-то файл указанный без пути (и даже без "\") сохраняется Дельфёй в каталоге программы. Враки-враки. Сам проверял - сохраняет в Мои документы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 20:37 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
Очепятки написано: Word.FileSaveAs('C\test.txt'); следует читать: Word.FileSaveAs('C:\test.txt'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 20:48 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 21:32 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
Да вот и без Блокнота обошлись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 22:59 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
А Stringlist ни как не ограничен объёмом текста, а то начну отчёт писать - а потом облом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2003, 23:23 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
ExtractFilePath(ParamStr(0)) -возвращает путь, откуда запускается программа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2003, 08:46 |
|
||
|
Создание отчёта в txt.
|
|||
|---|---|---|---|
|
#18+
TStringList, по-моему, особо не ограничен (судя по TStringList.Grow и TStringList.SetCapacity). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2003, 09:00 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32277679&tid=2116703]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 349ms |

| 0 / 0 |
