Vypsani vsech stringu z celeho projektu   zodpovězená otázka

VB.NET

Prosim Vas, jak se provadi vypis vsech textovych retezcu z projektu?

Potrebuji to kvuli projektu - jedna se mi o popisky v MsgBox, doplnujici hlasky v Tooltip apod.

Jak se to ma spravne delat?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Máte mít všehny texty v resx souborech. Ty jsou právě určeny k takovým účelům. Pokud je tam nemáte, nemáte jinou možnost než projekt prolézt prakticky řádek po řádku.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Diky, to jsem nevedel, zatim sem to nikde necetl.

Da se o tom najit neco zajimaveho, pro zacatecniky? (objasneni na co to je, proc se to pouziva, nejaka ukazka)

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Veškeré textové řetězce se do Resource souborů ukládají jednak pro snadnou údržbu a jednak z důvodu snadné lokalizace v případě potřeby. Resource soubory jsou zjednodušeně řečeno soubory, ve kterých jsou uloženy veškeré zdroje (Resources) aplikace - textové řetězce, obrázky, ikony, zvuky, kurzory a případně nějaká vlastní data. Při lokalizaci je pro každý jazyk jeden Resource soubor.

Jinak najít všechny textové řetězce v projektu není zas až takový problém - slouží k tomu funkce Find in Files se správně zadanou maskou, např. "*" která vypíše všechny výskyty do přehledného seznamu ze kterého se dá přejít rovnou na příslušný řádek ve zdrojovém kódu.

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

Pomocí "*" najdete všechny výskyty, ale snadné nahrazení, to bohužel neumožní.

nahlásit spamnahlásit spam 0 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