Вверх ↑
Этот топик читают: Гость
Ответов: 4621
Рейтинг: 746
#16: 2012-05-31 15:48:15 ЛС | профиль | цитата
Ex_, для таких мелочей баг-трекер - самое то.
карма: 26

0
Ответов: 1173
Рейтинг: 49
#17: 2012-05-31 15:50:53 ЛС | профиль | цитата
Netspirit, ах, да. Пойду, напишу, что-ли.
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#18: 2012-05-31 15:52:23 ЛС | профиль | цитата
Ex_ писал(а):
Ещё пара очепяток, пойдёт?

Я имею в виду компонент, а не все подряд. А очепяток там пруд пруди, нашел над чем заморачиваться
Netspirit писал(а):
для таких мелочей баг-трекер - самое то

А кто его читать будет, я там уже год не обитаю, с тех пор, как Dilma забил на четверку
карма: 22

0
Ответов: 4621
Рейтинг: 746
#19: 2012-05-31 15:54:46 ЛС | профиль | цитата
Вон оно как... Ну, тогда перед правкой нужно глянуть, что там со свойством FullName в событии onOtherFiles.
карма: 26

0
Ответов: 1173
Рейтинг: 49
#20: 2012-05-31 15:56:58 ЛС | профиль | цитата
nesco писал(а):
Dilma забил на четверку
На пятую переключился, что-ли?
------------ Дoбавленo в 15.56:
nesco писал(а):
А кто его читать будет
Я думал, его постоянно читают разработчики
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#21: 2012-05-31 16:01:27 ЛС | профиль | цитата
Netspirit писал(а):
Ну, тогда перед правкой нужно глянуть, что там со свойством FullName в событии onOtherFiles

Я уже слэш исправил, а вот с полным именем, так отсечение и не должно быть предусмотрено в onOtherFiles
------------ Дoбавленo в 16.00:
Ex_ писал(а):
Я думал, его постоянно читают разработчики

Лучше форума еще ничего не придумано. А в баг-трекере такую херню писать стали, что у меня интерес пропал начисто к нему
------------ Дoбавленo в 16.01:
Ex_ писал(а):
На пятую переключился, что-ли?

Похоже, что он на все забил, он сейчас минекрафтовцев поднимает, и сам поднимается, финансово естественно
карма: 22

0
Ответов: 4621
Рейтинг: 746
#22: 2012-05-31 16:06:17 ЛС | профиль | цитата
nesco, замени это
else _hi_OnEvent(_event_onOtherFiles,Dir + FindData.cFileName);

на это:

#pas
else if (_prop_FullName) then _hi_OnEvent(_event_onOtherFiles, Dir + FindData.cFileName)
else _hi_OnEvent(_event_onOtherFiles, FindData.cFileName);
Должно работать.

карма: 26

1
Голосовали:Ex_
Разработчик
Ответов: 26061
Рейтинг: 2120
#23: 2012-05-31 16:11:38 ЛС | профиль | цитата
Netspirit писал(а):
Должно работать

Так "должно" или работает, и кому это надо, за все время, только Ex_-y и понадобилось А кто уже применил у себя парсинг, переделывать должен заново все. Нет уж, вот это мы делать не будем, да и не критично это, кому надо возьмет и распарсит
карма: 22

0
Ответов: 4621
Рейтинг: 746
#24: 2012-05-31 16:19:01 ЛС | профиль | цитата
nesco, "работает". А надо, потому что в описании свойства FullName написано "Выдавать полные пути или только имена файлов". И не написано "Внимание: событие onOtherFiles всегда выдает полные пути".
карма: 26

0
Ответов: 1173
Рейтинг: 49
#25: 2012-05-31 16:22:29 ЛС | профиль | цитата
nesco писал(а):
Так "должно" или работает
Работает.
------------ Дoбавленo в 16.22:
Опоздал
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#26: 2012-05-31 16:25:56 ЛС | профиль | цитата
Netspirit писал(а):
А надо, потому что в описании свойства FullName написано "Выдавать полные пути или только имена файлов"

Еще раз
nesco писал(а):
А кто уже применил у себя парсинг, переделывать должен заново все

Если вы этого раньше не использовали, то это совсем не означает, что не использовали другие.
И там все сделано правильно, если файл не соответствут маске, то выдается полное имя файла на точку onOtherFiles для дальнейшего принятия решения, что с ним делать -- хотите, парсите, хотите, так оставляйте, но свойства не должны влиять на другие файлы, только на файл по маске. А вдруг кому-то нужен будет полный путь к другому файлу, попытатесь найти аргумент, что это не потребуется
карма: 22

0
Ответов: 4621
Рейтинг: 746
#27: 2012-05-31 16:32:03 ЛС | профиль | цитата
Если под парсингом понимается получение имени файла из полного пути (выдаваемого по onOtherFiles) при помощи компонента FilePartElm, то такие схемы будут и дальше работать, как и ожидалось.
карма: 26

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#28: 2012-05-31 16:36:09 ЛС | профиль | цитата
Netspirit писал(а):
то такие схемы будут и дальше работать, как и ожидалось

А если мне нужно иметь полный путь на nOtherFiles для записи, предположим, в список
Интересно, и как оно будет работать, если мне нужен будет путь, а не имя, а он отсечен
------------ Дoбавленo в 16.36:
Я считаю это дополнение неприемлемым. Аргументов, утверждающих, что без этого "нельзя жить" я не увидел
карма: 22

0
Ответов: 4621
Рейтинг: 746
#29: 2012-05-31 16:39:26 ЛС | профиль | цитата
FullName=True. [offtop]Как хороша жизнь, когда есть выбор, и не нужно городить свои "костыли" для исправления чужих [/offtop]
карма: 26

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#30: 2012-05-31 16:41:29 ЛС | профиль | цитата
Netspirit писал(а):
FullName=True

А если мне нужно FullName=False на поиске и FullName=True на onOtherFiles
Сейчас это возможно, а с вашей переделкой -- нет
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)