Работа с папками.
У меня такой вопрос:
Как написать прогу, которая сама упорядочивала все элементы папки по виду-значки, а по сортировке-имена. Мне самое главное нужно узнать, как сделать так, чтобы она работала автомотически, т.е. не заходя в прогу. Охото, чтобы кинул прогу в папку она сама всегда так упорядочивала.
Заранее спасибо!:)
А не проще сортировать по типу...
Так как ты хочеш, напрямую не получится..... нужно будет в твоей проге регистрировать нужные директории..... или ищи способ автозапуска файлов из директории при открытии окна папки, но тогда две проги понадобятся....
упорядочивает файлы не программа, а процедура выводящая на форму значки. надо поставить программу в автозапуск и ставить хук на создание (показ) окон, как только создаётся (или показывается) окно упорядочивать в нём значки.
Это довольно-то большой алгоритм получится всей проги!
Или тебе только процедуру для выстраивание папок нужно?
самый простой выход из положения
Цитата: SCiPTAG
А разве ОС не запоминает параметр?
Это довольно-то большой алгоритм получится всей проги!
Или тебе только процедуру для выстраивание папок нужно?
Это довольно-то большой алгоритм получится всей проги!
Или тебе только процедуру для выстраивание папок нужно?
ОС не запоминает потому, что мне нужно выстраивать папки на флешки!
Дайте хоть процедуру для выстраивания!
Или подскажите как сделать так, чтобы она всё это делала сама, не открывая её (программу).
Цитата: Administrator
ОС не запоминает потому, что мне нужно выстраивать папки на флешки!
Дайте хоть процедуру для выстраивания!
Или подскажите как сделать так, чтобы она всё это делала сама, не открывая её (программу).
Дайте хоть процедуру для выстраивания!
Или подскажите как сделать так, чтобы она всё это делала сама, не открывая её (программу).
Не поличится так..... только на комп твою прогу ставить... или автозапуск, но как с флэхи думай, не могу помочь.
И если вся проблема в этом заключается, то головной боли при написании больше будет, чем тех проблем с ручным изменением....
Хотя бы подскажите как сделать, так чтобы прога работала сама.
Тоесть нужно, чтобы на любом компе, в который ты воткнешь флэшку, на самой флэшке в окне эксплорера сортировались значки так, как нужно тебе? Тогда делай автозапуск с флэшки проги, которая инжектит DLL-ку в explorer.exe, а в DLL'ке делай вызов процедуры, которая сортирует значки так как нужно. Бред конечно, но может это и сделает то, что нужно.
Цитата: Zbyszek
Тоесть нужно, чтобы на любом компе, в который ты воткнешь флэшку, на самой флэшке в окне эксплорера сортировались значки так, как нужно тебе? Тогда делай автозапуск с флэшки проги, которая инжектит DLL-ку в explorer.exe, а в DLL'ке делай вызов процедуры, которая сортирует значки так как нужно. Бред конечно, но может это и сделает то, что нужно.
ОК! Попробую!