![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
maxionans, а как правильно вызвать эти процедуры и что именно передать в качестве параметров?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
Всё просто. Вот процедура: procedure SaveFolderTree(const AFolder, AFileName : String).
Её параметры: AFolder - путь к папке, структуру которой нужно сохранить AFileName - имя xml файла, в который будет записана структура |
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Странно, но у меня данный код отработал один раз всего и последующие разы не хочет создавать XML....Вот, вызываю код так:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
то есть ты перед вызовом этой процедуры удаляешь 000.xml и потом он не создаётся? или как?
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
хм, у меня нормально работает. попробуй указать полное имя xml файла, т.е. с путём к папке.
|
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Да, указал полный путь и заработало. Ок, с этим я разберусь. А как в коде прописать еще, чтобы к каждой PDF-ке выводился в XML еще полный путь к ней? XML такой получается:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
в процедуре BuildTree замени строку
ObjNode.Text := SearchRec.Name; на ObjNode.Text := Path + SearchRec.Name; |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Да, хорошо, это я заменил. А такой вопрос. А как добавить еще две строчки чуть ниже после Path_to_PDF, чтобы также присвоить им значения? Например еще две строки - Page_Number и Number. Как значения им просвоить я может как-нибудь догадаюсь, тока ткни плиз место где это прописать в процедуре? Нынешний XML:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 254
|
![]()
попробуй так:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
построение XML сложной структуры с помощью nativeXML | adben | Общие вопросы Delphi | 2 | 29.07.2010 07:06 |
Создание и подключение xml в VC C# | Skapic | Общие вопросы .NET | 3 | 12.07.2009 16:19 |
символьные данные сложной структуры и имя массива как параметр функции | EkaterinaA | Помощь студентам | 3 | 22.02.2009 21:36 |
Сохранение в файл сложной динамической структуры | _Инженер_ | Общие вопросы Delphi | 24 | 20.10.2008 09:38 |