• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Win32 Ftp-client

  • Автор темы kuza
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

kuza

Подскажите, пожалуйста...
Такая ситуация: пишу ftp-клиентик к своему файловому менеджеру (типа TotalCommander)
Все до единого на Api...
Все работает только вот хотелось бы, чтобы вместо моих стандартных иконок для файлов и папок отображались ассоциированные с файлами иконки, т.е. если файл .html то соответственно и у файла таже иконка IE (а не мой синий пустой листик :) )
Функции ExtractAssosiatedIcon уже не помогает, ведь первый параметр у нее это путь к файлу, а как его указать если файл на сервере притом, что доступ к серваку с паролем???
Помогите справиться с задачей. Плиз...
 
G

grigsoft

Брать расширение и лезть самому в реестр смотреть?
 
B

Barmutik

Человек видно имеет в виду расширение на удалённом сервере для указанного типа файла...

Сходу если использовать только APIшный функции как-то кажется что сделать этого нельзя...
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
На удаленном с помощью винапи? никак. протокол фтп понятия не имеет о каких то там иконках, да и удаленный сервер не обязательно будет под управлением виндов
 
K

kuza

Понял! Спасибо! Просто хотел удоствоверится, что нужно искать другой способ...
Ну тогда подскажите, пожалуйста, как надо действовать.

to grigsoft C реестром если честно еще не работал с помощью Api. Не могли бы Вы по подробнее описать способ получения ассоциированного с файлом приложения... (какие функции Api использовать для этого). Заранее спасибо...
 
G

grigsoft

Гугл тебе в помощь - вот например:


Upd. Еще можешь на rsdn.ru поискать по DefaultIcon

Upd.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!