AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.11.2005, 15:56   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
? WinApi::deleteFile(filePath)
Добрый вечер! (Поглядел в окно - точно вечер! )

Хочу удалить существующий файл:

PHP код:
if (WinAPI::fileExists(filePath))
        
WinAPI::deleteFile(filePath); 
Но эта конструкция требует чтобы путь к файлу содержал разделители в виде двойного слеша, а у меня одинарный (выбираю путь на форме с помощью FilePath)

Далее при попытке сделать замену одинарного слеша на двойной Аксапта 100-процентно грузит процессор ... и на этом все!

PHP код:
    TextBuffer textBuffer = new TextBuffer();
    ;
    
textBuffer.setText(clientBankTable.FilePath '\\' clientBankTable.FileName);
    
textBuffer.replace("\\""\\\\");
    
filePath textBuffer.toString(); 
Буду признателен за совет по любой из двух ситуаций.
Старый 30.11.2005, 16:06   #2  
Hezl is offline
Hezl
Участник
Аватар для Hezl
 
138 / 16 (1) ++
Регистрация: 21.04.2004
Адрес: Moscow, Russia
Можно сделать через промежуточную замену: "\\" на "~", а потом "~" на \\\\
Старый 30.11.2005, 16:07   #3  
lagr221374
Гость
 
n/a
SysTreeNode::duplicatePathDelimiters?
Старый 30.11.2005, 16:16   #4  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Thumbs up
Спасибо Большое!

Сработали оба способа!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Axapta WinAPI::SewWindow... кто знает как? UNRW DAX: Программирование 2 26.09.2008 15:28
Dynamics AX Geek: Finding files with WinAPI Blog bot DAX Blogs 0 28.10.2006 16:40
WinAPI. Ссылка (POINT) третьего уровня вложенности Владимир Максимов DAX: Программирование 2 06.02.2006 16:28
WinAPI::getLastError() DreamCreator DAX: Программирование 4 20.06.2005 10:03
WinApi. Удаление файлов глючит. NJD DAX: Программирование 10 05.12.2003 13:31
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:50.