Přístup k souboru z Resources   zodpovězená otázka

VB.NET, I/O operace, .NET

Udělal jsem následující (do programu si přidal soubor) tímto způsobem:

1) My project - open

2) "Resources" a záložka "Files"

3) Přidány 3 soubory (textové) typu *.dat

A jak si je mám zavolat v programu? Způsob pro čtení souboru mi nefunguje (a to jsem zkoušel i měnit cesty)

Dim soubor As New IO.StreamReader("text.dat")
Dim text As String = soubor.ReadToEnd()
txtGT.Text = text
soubor.Close()

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Pokud soubor přidáte do resources, vygeneruje se kód, který jej zpřístupní v My.Resources, přičemž bude resource silně typovaná (již v době vývoje známe její datový typ).

   Dim text As String = My.Resources.soubor

soubor je název souboru bez přípony. Pokud je to textový soubor, je My.Resources.soubor typu String. Pokud je soubor binární, bude to pole bajtů.

Resources nejsou soubory přibalené u projektu, jsou zabalené přímo v EXE souboru.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Udělal jsem to samé, co uživatel předemnou taky sem přidal soubor do Resources, ale exe soubor.

Nevím, ale jak ho spustit, vím že se to dělá pomocí metody Shell nebo pomocí Process.Start ale soubor z resources už nejde spustit.

Potřeboval bych poradit,

předem děkuji.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback