W WinRT nie ma klasy FileInfo
, tylko klasa StorageFile
.Jak uzyskać rozmiar pliku w WinRT?
Jak mogę uzyskać rozmiar pliku przy użyciu klasy StorageFile
?
W WinRT nie ma klasy FileInfo
, tylko klasa StorageFile
.Jak uzyskać rozmiar pliku w WinRT?
Jak mogę uzyskać rozmiar pliku przy użyciu klasy StorageFile
?
Więc pójdziesz:
storageFile.getBasicPropertiesAsync().then(
function (basicProperties) {
var size = basicProperties.size;
}
);
Czy próbowałeś to:
create_task(file->GetBasicPropertiesAsync()).then([this, file](BasicProperties^ basicProperties) { String^ dateModifiedString = dateFormat->Format(basicProperties->DateModified) + " " + timeFormat->Format(basicProperties->DateModified); OutputTextBlock->Text += "\nFile size: " + basicProperties->Size.ToString() + " bytes" + "\nDate modified: " + dateModifiedString; });
Potrzebuje odpowiedzi w [tag: C#], a nie w C++ –
lol, czy możesz edytować pytanie i tam je dodać :) –
:)) wreszcie udało się! Jestem tutaj nowy: D –
W języku C#:
StorageFile file = await openPicker.PickSingleFileAsync();
BasicProperties pro = await file.GetBasicPropertiesAsync();
if (pro.Size != 0){}
można shoul d przy użyciu Windows.Storage.FileProperties dla BasicProperties.
cieszę się, że mogłem pomóc –
kapitałowi G na GetBasicPropertiesAsync za to, co jest warte. – ickydime