Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Windows 8 metro app, C# märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
henri17
HV kasutaja
henri17

liitunud: 01.10.2006




sõnum 12.03.2012 12:26:08 Windows 8 metro app, C# vasta tsitaadiga

Tere!

Üritan windows8 metro appi kirjutada C# keeles. Tekkis probleem failide poole pöördumisega, kuna kõik metro appid jooksevad sandboxsis siis nende väga lihtsalt pöörduda ei saa.
Järgneva koodi puhul saan faile access error foreachi sees. Manifestist on õigused antud kasutada filepickerit koos kõikidega laienditega.
   
var picker = new FileOpenPicker();
picker.FileTypeFilter.Add(".mp3");
var file = await picker.PickMultipleFilesAsync();
foreach (StorageFile fileo in file)
{
   TagLib.File mp3 = TagLib.File.Create(fileo.Path);
}
Kommentaarid: 21 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 21
tagasi üles
vaata kasutaja infot saada privaatsõnum
Desmond5
HV kasutaja

liitunud: 14.09.2002




sõnum 13.03.2012 16:09:50 vasta tsitaadiga

Errorit annab sul File.Create, eks ? Pakun, et see üritab faili selle puudumisel ka luua, ja seetõttu ka error. Soovitaks mingit teist tagide lugemise komponendi kasutada, soovitatavalt sellist, mis sööb ka StorageFilet või Streami või kus saab määrata et ava ainult lugemiseks.

Kuidas Metro all failide muutmise / loomise õiguseid saada, selles asjus kahjuks ei oska mingit nõu anda.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Windows 8 metro app, C#
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.