Praktikum5: FailiSüsteemi sisend väljund: Difference between revisions

From ICO wiki
Jump to navigationJump to search
(Created page with '=Eeldused= ==Vaata läbi teooria:== *System.IO Namespace by MSDN http://msdn.microsoft.com/en-us/library/system.io.aspx *Working with System.IO.Directory Class in C# ht…')
 
Line 10: Line 10:


Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:
Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:
  Loo lihtne rakendus, mis kirjutab .txt faili kõik ettemääratud kausta alamkaustad ja failid. Alamkaustu võib olla rohkem kui üks, seega tasub ülesanne lahendada rekursiivselt. Korralik veahaldus(kui kausta pole või puuduvad selle vaatamiseks õigused. Lahendust on lihtsam realiseerida esmalt konsoolirakendusega. Peale seda valmista täpselt sama tegevat WPF rakendus. Kausta asukoha saab ette anda BrowserFileDialog'iga.
*Loo lihtne rakendus, mis kirjutab .txt faili kõik ettemääratud kausta alamkaustad ja failid.
 
* Alamkaustu võib olla rohkem kui üks, seega tasub ülesanne lahendada rekursiivselt.  
*Korralik veahaldus(kui kausta pole või puuduvad selle vaatamiseks õigused. Lahendust on lihtsam realiseerida esmalt konsoolirakendusega. *Peale seda valmista täpselt sama tegevat WPF rakendus. Kausta asukoha saab ette anda BrowserFileDialog'iga.


=Käsi_mittehoitud tegevus=
=Käsi_mittehoitud tegevus=

Revision as of 08:34, 29 September 2011

Eeldused

Vaata läbi teooria:

   *System.IO Namespace by MSDN http://msdn.microsoft.com/en-us/library/system.io.aspx
   *Working with System.IO.Directory Class in C# http://www.c-sharpcorner.com/UploadFile/chandrahundigam/WorkingWithDirectory07022005012852AM/WorkingWithDirectory.aspx
   *Simple Text File Operations in C# http://www.csharphelp.com/2005/12/simple-text-file-operations-in-c/ 

Käsi_hoitud tegevus

Enda seniste teadmiste, bing.com ja loengunäidete baasil lahenda järgmine ülesanne:

  • Loo lihtne rakendus, mis kirjutab .txt faili kõik ettemääratud kausta alamkaustad ja failid.
  • Alamkaustu võib olla rohkem kui üks, seega tasub ülesanne lahendada rekursiivselt.
  • Korralik veahaldus(kui kausta pole või puuduvad selle vaatamiseks õigused. Lahendust on lihtsam realiseerida esmalt konsoolirakendusega. *Peale seda valmista täpselt sama tegevat WPF rakendus. Kausta asukoha saab ette anda BrowserFileDialog'iga.

Käsi_mittehoitud tegevus

   Koosta rakendus, mis võimaldaks kasutajal pilte sirvida (näidates kettalt kataloogi, kus pildid asuvad).
       Nagu eeldatav on, tuleb rakendus teostada WPF rakendusena
           Vihje: failidega opereerimiseks on vajalikud tööriistad koondatud nimeruumi System.IO