Полная версия этой страницы:
Протестируйте прогу
sergroj
07 Feb 2007, 17:27
Сейчас пишу компонент, показывающий список файлов в папке, нашел хороший способ, но приходится использовать кое-какие недокументированные особенности.
У кого установлена 98, 2003 или Виста, протестируйте, plz,
вот эту прогу. (191 KB)
Снизу наберите какой-нибудь путь и нажмете Enter
Выделите несколько файлов и нажмите кнопку "Names & Icon". (Иконку она не покажет - это от предыдущих тестов осталось.)
Она должна написать кол-во выделенных файлов и перечислить их пути в сиске.
В первой строке файла может быть надпись "Was Exception".
Скажите, все ли работает так и есть ли эта надпись?
gamecreator
07 Feb 2007, 17:38
еще 2000 забыл
izrukvruki
07 Feb 2007, 17:56
у меня ошибку выдает при нажатии на ентер... завтра скрин сниму - и отпишусь...
sergroj
07 Feb 2007, 21:54
Цитата(gamecreator @ 07 Feb 2007, 21:38)
еще 2000 забыл
2000 у меня стоит, достаточно перезагрузиться.
izrukvruki
08 Feb 2007, 11:22
sergroj
08 Feb 2007, 14:53
А какая у тебя Винда?
izrukvruki
08 Feb 2007, 14:58
98
2 sergroj
а зачем это надо вобще?
sergroj
08 Feb 2007, 16:43
Bourn, в DefTool буду использовать и в свой пакет включу.
izrukvruki, перекачай, пожалуйста. Я добавил запись лога - в папке с прогой будет файл Log.txt. (Еще там будет LastError.txt, но он не нужен)
izrukvruki
08 Feb 2007, 16:53
Эффект тот же
Last Error.txt
7FCCC00A
Log.txt
0 1
Добавлено ([mergetime]1170942789[/mergetime]):
куда эту прогу копировать важно?
Какой путь внизу вводить?
sergroj
08 Feb 2007, 17:46
Спасибо.
Куда угодно.
Любой существующий.
izrukvruki
08 Feb 2007, 17:51
если надо еще че обращайся...
sergroj
08 Feb 2007, 17:57
Похоже придется отказаться от IShellView
2 sergroj
а вобще конкретно для чего модуль нужен(для каких действий), а не куда ты его включишь

?
sergroj
08 Feb 2007, 20:48
Файлы показывает, папки, контекстное меню по правой кнопке.
2 sergroj
глянь как это реализовано в comdlg32.dll, насколько я помню там лист бокс
sergroj
09 Feb 2007, 00:31
Как глянуть?
В Windows 95/98/Me, похоже, требуется Microsoft Layer for Unicode чтобы это работало.
А у кого-нибудь есть 2003 или Vista?
gamecreator
09 Feb 2007, 18:22
виста есть у Барса вроде. И у Коляна
2 sergroj
код на асме естественно ну и сам диалог
geglov2
22 Feb 2007, 20:49
Darth_Beleg
22 Feb 2007, 22:27
В 2003 Ent Server Rus Sp1 работает без проблем
Dj_Kolan
23 Feb 2007, 09:53
Цитата(gamecreator @ 09 Feb 2007, 21:22)
виста есть у Барса вроде. И у Коляна
Раз уж такая маза пошла, то тестить надо не тока на висте и 2003, но и на XP 64, а также на 2003 64. Да и висты то х64 и х86 тоже поразному работатют.
Возможно, также нужно учеть, английская или русская операционка стоит. Короче тут тестить, да тестить. У меня операционок много, но они на работе все.
sergroj
24 Feb 2007, 20:47
Видимо в нижней строке был не существующий каталог?

На всех ОСях тестить нет смысла, т.к. мне важно есть ли строка "Was Exception" в новых версиях Винды. А в старых - работает ли недокументированный метод получения PIDL'а пункта. В новых Виндах для это можно делать через интерфейс, которого нет в старых.
>Darth_Beleg
Ок. А при выборе неск. пунктов и нажатии на "Names & Icon" была строка "Was Exception" в списке?
Darth_Beleg
25 Feb 2007, 03:01
Нет
sergroj
25 Feb 2007, 11:54
Упс.

В версии для теста на 98 я эту проверку случайно убрал. Перекачай, пожалуйста.
geglov2
04 Mar 2007, 17:18
Работает первая в строке надпись "Was Exception".
Это Wista 32 Uitimate ntfs
sergroj
04 Mar 2007, 19:46
Спасибо. Жаль.
sergroj
09 Mar 2007, 19:39
P.S. Разобрался. Функция была неправильно объявлена.
gamecreator
16 Mar 2007, 23:15
раз такая тема есть, то просьба потестить прогу
http://gcr.by.ru/chat.zipи скажите что она вам скажет. на любой системе. если кто-то может потестить на нескольких, то просьба это сделать указав систему.
sergroj
17 Mar 2007, 10:22
Windows 2000 SP4:
Сокеты инициализированы!!!
Версия сокета 0
Подверсия сокета 0
Window 98 SE (это где "J3QQ4-....")
Код
Сокеты инициализированы!!!
И всё!
Очень, вас, прошу протестить програмулину
http://id.km.ua/~Azure/upload/zComander.rarОссобено, если есть возможность, на виндах 95/98/Выста.
Если есть возможность - на разных акаунтах, не только ка админских.
Заранее благодарен.
На XP Prof всё работает. Нормально. Только жаль, что нет кнопочки, чтобы перейти в предыдущий каталог, только нажатием "backspace". И ещё плохо, что нет русского интерфейса. Чуть не удалил все проги, нажимая по всем кнопочкам.
made in ukraine (=
Прога не на юзание мас, а для здачи курсака. Когда нить - допишу будет все (=
gamecreator
08 Apr 2007, 19:30
прога кул
Добавлено ([mergetime]1176049832[/mergetime]):
да еще на родном языке
sergroj
09 Apr 2007, 08:13
Круто, интересно, как ты делал некоторые вещи. Тестировал не под админом. Все работает, но если при входе в папку "Отказано в доступе", то все-равно входит, и при нажатии Backspace вылетает Access Violation по адресу 43F3E8.
Еще слева стоит RowSelect, а справа нет.
izrukvruki
09 Apr 2007, 11:54
98 - работает, никаких глюков не нашел
gamecreator
09 Apr 2007, 15:29
Цитата(sergroj @ 09 Apr 2007, 08:13)
Еще слева стоит RowSelect, а справа нет.
я думаю это специально
Цитата(sergroj @ 09 Apr 2007, 07:13)
но если при входе в папку "Отказано в доступе", то все-равно входит, и при нажатии Backspace вылетает Access Violation по адресу 43F3E8.
В обеих панелях, или только в правой?
sergroj
14 Apr 2007, 15:15
Проверял только в правой.
спасибо всем. курсак здан. прога не глючила. за это уже выпили (=
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.