Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C#] Właściwości pliku

Ostatnio zmodyfikowano 2014-05-30 23:45
Autor Wiadomość
mgrD
Temat założony przez niniejszego użytkownika
[C#] Właściwości pliku
» 2014-05-30 15:41:00
Witam, czy istnieje jakiś myk by dobrać się(znając ścieżkę do pliku) do właściwości pliku? Chodzi mi o te, co są widoczne w windowsie po kliknięciu PPM na plik - właściwości - szczegóły. Chciałbym stamtąd pobrać pare rzeczy.
P-111112
kubawal
» 2014-05-30 16:13:43
P-111113
mgrD
Temat założony przez niniejszego użytkownika
» 2014-05-30 16:18:28
No dzięki tylko właśnie właściwości, które by mnie interesowały to np: Szybkość klatek z pliku avi lub długość filmu a tam właśnie nie widzę takich opcji.
P-111114
DejaVu
» 2014-05-30 20:03:27
http://www.codeproject.com​/Articles/5036​/ID-Tag-Reader-Using-Shell-Functions
http://stackoverflow.com​/questions/220097​/read-write-extended-file-properties-c

public static void Main(string[] args)
    {
        List<string> arrHeaders = new List<string>();

        Shell32.Shell shell = new Shell32.Shell();
        Shell32.Folder objFolder;

        objFolder = shell.NameSpace(@"C:\temp\testprop");

        for( int i = 0; i < short.MaxValue; i++ )
        {
            string header = objFolder.GetDetailsOf(null, i);
            if (String.IsNullOrEmpty(header))
                break;
            arrHeaders.Add(header);
        }

        foreach(Shell32.FolderItem2 item in objFolder.Items())
        {
            for (int i = 0; i < arrHeaders.Count; i++)
            {
                Console.WriteLine("{0}\t{1}: {2}", i, arrHeaders[i], objFolder.GetDetailsOf(item, i));
            }
        }
    }
P-111126
mgrD
Temat założony przez niniejszego użytkownika
» 2014-05-30 21:29:25
Dziękuje, a tak zapytam jak się używa właśnie jakiegoś pliku .dll w projekcie to można gdzieś do czegoś takiego znaleźć coś ala dokumentacje czy coś? Tak, zeby były metody opisane(lub chociaż wypisane).
P-111128
DejaVu
» 2014-05-30 23:45:39
P-111135
« 1 »
  Strona 1 z 1