---------------------------
error
---------------------------
Crash in plugin FileX.WDX:
Access violation at address 03732DB6. Write of address 05360000
---------------------------
ОК Отмена
---------------------------
Также падение происходит, если в обычных режимах (краткий/подробный) открыть каталог, в списке которого фигурирует подкаталог с длинной пути более 259 символов.
Ранее ещё наблюдал падения при поиске, сейчас не вспомню подробности. Может, позже.
Последний раз редактировалось Flasher Вс авг 07, 2016 21:37, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
У меня с этими свойствами никаких падений нет в 32-битном TC ни на 8.52a, ни на 9.0. И добавляются в колонку нормально, и работают нормально.
И с длинными именами в девятке тоже нет падений. (У меня и набор колонок с этим плагином есть, и оцветовка сверхдлинных объектов на него завязана. Ни разу ничего такого не было.) Версия 2.2, разумеется.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Avada
Может, дело в юникодности. Если файлы локализации так (п. 2) настроить и FileX.lng сохранить в UTF-8 без ВОМ, после перезапуска ТС будут баги?
Колонки лучше из ИГП выбирать.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Avada
Да вот уже пытаюсь выяснить, в чём ещё дело. Отключил остальные wdx-плагины, поставив этот первым, баги остались. Перенёс нужные файлы с ТС в отдельный каталог с одним установленным плагином, багов нет. Копаю дальше.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Flasher
У меня не настолько, увы, хорошая память, чтобы увязать выход новой версии с этим обсуждением и что-то, соответственно, подсказать. Скачал, обновил — и всё.
Даже самая богатая фантазия
Не представит себе наши безобразия.
jentoso писал(а):Orion9
А что именно не срабатывает?
Что не может отличить сетевой диск от жёсткого. Ну типа, модные тенденции... гендерного равенства. В общем, надо смотреть, что он там запрашивает у системы, может на Win10 уже всё поменялось или в ТС 11.хх
If WScript.Arguments.Count = 0 Then
MsgBox "Не указаны параметры!", vbOKOnly + vbCritical, "Внимание!"
Wscript.Quit
End If
ps = WScript.Arguments(0)
Dim fs
Set fs = CreateObject("Scripting.FileSystemObject")
ShowDriveType(fs.GetDriveName(ps))
Sub ShowDriveType(drvpath)
Dim fs, d, s, t
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(drvpath)
Select Case d.DriveType
Case 0: t = "Unknown"
Case 1: t = "Removable"
Case 2: t = "Fixed"
Case 3: t = "Network"
Case 4: t = "CD-ROM"
Case 5: t = "RAM Disk"
End Select
s = "Drive " & d.DriveLetter & ": - " & t
MsgBox s
End Sub