Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Протестируйте прогу
DF2 :: ФОРУМЫ > Основные форумы > Софт и железо
sergroj
Сейчас пишу компонент, показывающий список файлов в папке, нашел хороший способ, но приходится использовать кое-какие недокументированные особенности.
У кого установлена 98, 2003 или Виста, протестируйте, plz, вот эту прогу. (191 KB)
Снизу наберите какой-нибудь путь и нажмете Enter
Выделите несколько файлов и нажмите кнопку "Names & Icon". (Иконку она не покажет - это от предыдущих тестов осталось.)
Она должна написать кол-во выделенных файлов и перечислить их пути в сиске.
В первой строке файла может быть надпись "Was Exception".
Скажите, все ли работает так и есть ли эта надпись?
gamecreator
еще 2000 забыл
izrukvruki
у меня ошибку выдает при нажатии на ентер... завтра скрин сниму - и отпишусь...
sergroj
Цитата(gamecreator @ 07 Feb 2007, 21:38)
еще 2000 забыл

2000 у меня стоит, достаточно перезагрузиться.
izrukvruki
Вот ошибка

http://www.woggrad.narod.ru/irr/Untitled.GIF
sergroj
А какая у тебя Винда?
izrukvruki
98
Bourn
2 sergroj
а зачем это надо вобще?
sergroj
Bourn, в DefTool буду использовать и в свой пакет включу.

izrukvruki, перекачай, пожалуйста. Я добавил запись лога - в папке с прогой будет файл Log.txt. (Еще там будет LastError.txt, но он не нужен)
izrukvruki
Эффект тот же

Last Error.txt
7FCCC00A

Log.txt
0 1

Добавлено ([mergetime]1170942789[/mergetime]):
куда эту прогу копировать важно?
Какой путь внизу вводить?
sergroj
Спасибо.
Куда угодно.
Любой существующий.
izrukvruki
если надо еще че обращайся...
sergroj
Похоже придется отказаться от IShellView sad.gif
Bourn
2 sergroj
а вобще конкретно для чего модуль нужен(для каких действий), а не куда ты его включишь smile.gif?
sergroj
Файлы показывает, папки, контекстное меню по правой кнопке.
Bourn
2 sergroj
глянь как это реализовано в comdlg32.dll, насколько я помню там лист бокс
sergroj
Как глянуть?

В Windows 95/98/Me, похоже, требуется Microsoft Layer for Unicode чтобы это работало.

А у кого-нибудь есть 2003 или Vista?
gamecreator
виста есть у Барса вроде. И у Коляна
Bourn
2 sergroj
код на асме естественно ну и сам диалог
geglov2
Что-то не хочет пока тоже.
Выглядит так
http://geglov2.narod.ru/images/Capture.jpg
Darth_Beleg
В 2003 Ent Server Rus Sp1 работает без проблем
Dj_Kolan
Цитата(gamecreator @ 09 Feb 2007, 21:22)
виста есть у Барса вроде. И у Коляна

Раз уж такая маза пошла, то тестить надо не тока на висте и 2003, но и на XP 64, а также на 2003 64. Да и висты то х64 и х86 тоже поразному работатют.
Возможно, также нужно учеть, английская или русская операционка стоит. Короче тут тестить, да тестить. У меня операционок много, но они на работе все.
sergroj
Видимо в нижней строке был не существующий каталог? smile.gif

На всех ОСях тестить нет смысла, т.к. мне важно есть ли строка "Was Exception" в новых версиях Винды. А в старых - работает ли недокументированный метод получения PIDL'а пункта. В новых Виндах для это можно делать через интерфейс, которого нет в старых.

>Darth_Beleg
Ок. А при выборе неск. пунктов и нажатии на "Names & Icon" была строка "Was Exception" в списке?
Darth_Beleg
Нет
sergroj
Упс. sorry.gif В версии для теста на 98 я эту проверку случайно убрал. Перекачай, пожалуйста.
geglov2
Работает первая в строке надпись "Was Exception".

Это Wista 32 Uitimate ntfs
sergroj
Спасибо. Жаль.
sergroj
P.S. Разобрался. Функция была неправильно объявлена. smile.gif
gamecreator
раз такая тема есть, то просьба потестить прогу http://gcr.by.ru/chat.zip
и скажите что она вам скажет. на любой системе. если кто-то может потестить на нескольких, то просьба это сделать указав систему.
sergroj
Windows 2000 SP4:
Сокеты инициализированы!!!
Версия сокета 0
Подверсия сокета 0
Bes
Window 98 SE (это где "J3QQ4-....")

Код
Сокеты инициализированы!!!
И всё!
Azure
Очень, вас, прошу протестить програмулину
http://id.km.ua/~Azure/upload/zComander.rar

Оссобено, если есть возможность, на виндах 95/98/Выста.
Если есть возможность - на разных акаунтах, не только ка админских.

Заранее благодарен.
SnoRT
На XP Prof всё работает. Нормально. Только жаль, что нет кнопочки, чтобы перейти в предыдущий каталог, только нажатием "backspace". И ещё плохо, что нет русского интерфейса. Чуть не удалил все проги, нажимая по всем кнопочкам.
Azure
made in ukraine (=

Прога не на юзание мас, а для здачи курсака. Когда нить - допишу будет все (=
gamecreator
прога кул

Добавлено ([mergetime]1176049832[/mergetime]):
да еще на родном языке
sergroj
Круто, интересно, как ты делал некоторые вещи. Тестировал не под админом. Все работает, но если при входе в папку "Отказано в доступе", то все-равно входит, и при нажатии Backspace вылетает Access Violation по адресу 43F3E8.
Еще слева стоит RowSelect, а справа нет.
izrukvruki
98 - работает, никаких глюков не нашел
gamecreator
Цитата(sergroj @ 09 Apr 2007, 08:13)
Еще слева стоит RowSelect, а справа нет.

я думаю это специально
Azure
Цитата(sergroj @ 09 Apr 2007, 07:13)
но если при входе в папку "Отказано в доступе", то все-равно входит, и при нажатии Backspace вылетает Access Violation по адресу 43F3E8.


В обеих панелях, или только в правой?
sergroj
Проверял только в правой.
Azure
спасибо всем. курсак здан. прога не глючила. за это уже выпили (=
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.