Въпрос (C++)
6 отговора
412 прегледа
Въпрос (C++)
Здравейте
Опитвам се да направя следното нещо (C,C++) :
Имам една директория с файлове без разширения. Трябва да напиша програмка която последователно отваря всички файлове и проверява с какво разширение биха могли да се отворят .doc(Word) .xls(Excel) .dwg (AutoCad) .mp3 и т.н за каквито е възможно да се направи В случай че има разширение проверява дали коректно ще се отворят в съответната програма. Има ли нещо в MFC библиотеката във Microsoft Visual Studio C++ което да свърши работа.
Ако може някой да даде идеи как да стане или ако знае някъде правено нещо такова направо да видя сорса.
Благодаря на всички отзовали се
Опитвам се да направя следното нещо (C,C++) :
Имам една директория с файлове без разширения. Трябва да напиша програмка която последователно отваря всички файлове и проверява с какво разширение биха могли да се отворят .doc(Word) .xls(Excel) .dwg (AutoCad) .mp3 и т.н за каквито е възможно да се направи В случай че има разширение проверява дали коректно ще се отворят в съответната програма. Има ли нещо в MFC библиотеката във Microsoft Visual Studio C++ което да свърши работа.
Ако може някой да даде идеи как да стане или ако знае някъде правено нещо такова направо да видя сорса.
Благодаря на всички отзовали се
Re: Въпрос (C++)
Такова нещо нема. Но не е трудно да си го направиш. Само не знам какво ше рече "В случай че има разширение проверява дали коректно ще се отворят в съответната програма". Е това требва да си го изясниш, щото иначе каузата ти е загубена...
Re: Въпрос (C++)
Аз пък искам летяща чиния, с ядрен двигател. Обаче не идеална чиния, ами по-скоро с елипсовидна форма и не вдлъбната по средата, а изпъкнала. Ядрения двигател искам да емитира фотони, които да създават реактивна тяга.
Дали има нещо в ЦУМ или в Халите, което би могло да ми свърши работа?
Дали има нещо в ЦУМ или в Халите, което би могло да ми свърши работа?
Re: Въпрос (C++)
Да точно за правене става дума. Ами да кажем че няма разширение. Всъщност случаят е такъв: един хард диск се скапа и от опитите ми да измъкна каквото имаше на него, резултата е около 50 000 файла с имена FILE и нататък цифри без директории. Като успея да налучкам точното разширение се отварят както си трябва, но докато намеря 1000-та файла които ми трябват ще отнеме цяла седмица.
Re: Въпрос (C++)
всъщност работата вече е свършена:
[линк]
вярно че е писано за линукс, но обикновено човек можеда излъже такива програми да се компилират с вин.
между другото, програмата е включена във всяка стандартна инсталация на линукс, така че ако имаш такъв под ръка, само трябва да я пуснеш.
[линк]
вярно че е писано за линукс, но обикновено човек можеда излъже такива програми да се компилират с вин.
между другото, програмата е включена във всяка стандартна инсталация на линукс, така че ако имаш такъв под ръка, само трябва да я пуснеш.
Re: Въпрос (C++)
Мерси за отговора, май ще стане работата под Линукс ... Вече бях помислил, че ще си остана с отговора на ония дебил с летящите чинии.
Баси как ми е писнало от празноглавци.
Баси как ми е писнало от празноглавци.
Re: Въпрос (C++)
ako o6te ne si nameril otgovor probvai funkciqta ExtractAssociatedIconEx (ili ExtractAssociatedIcon). drug variant e da proverqwa6 registry-to na windows za registriranite raz6ereniq i asociiranite failove.