| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 |
Čuz...potrebujem vytvoriť MUI pre program v DLLku...mám funkciu:
string __declspec(dllexport) Text(int TextId) ,ktorá vracia string danej ID...mali by tam byť definované všetky popisky (menu,dialógy,okná,toolboxy,...)...a teraz nastáva otázka ako to vytiahnúť (pomocou akého cyklu) do-while, for alebo If ?
|
|
Registrovaný: 30.05.07 Prihlásený: 29.03.14 Príspevky: 641 Témy: 46 |
pochopil som to spravne ze robis lokalizacie retazcov priamo do zdrojoveho kodu? lebo ak ano tak to sa nerobi - ked budes chciet pridat novy jazyk tak musis opat kompilovat...
inak by som to vytahoval so switchom, ale ak to fakt bude v zdrojaku a bude tam toho velmi vela a bude sa to 'dynamicky' priradovat tak by som uvazoval nieco na princip hash tabulky
|
|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 | Napísal autor témy László145: 26.06.2009 16:42 | |
|
a co by si odporucal?...
|
|
Registrovaný: 19.09.06 Prihlásený: 17.01.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
samostatnu zlozku s *.ini subormi, pricom kazde by obsahovalo konkretny jazyk, a podla nastavenia programu by sa pri starte nacital konkretny jazyk a pouzil. Asi najlepsie riesenie.
|
|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 | Napísal autor témy László145: 30.06.2009 11:51 | |
|
parsovať všetky reťazce v súbore... ...neznášam parsovanie
|
|
Registrovaný: 19.09.06 Prihlásený: 17.01.24 Príspevky: 749 Témy: 31 Bydlisko: Ružomberok&... |
preto vravim *.ini, tam mas pristup k retazcu podla mena sekcie a nazvu konkretnej polozky, ale je to pracne.
Ak by si sa chcel hrat s parsovanim, tak by sa mozno dalo aj tak ze si urobis pole retacov, a budes to nacitavat v jednom cykle vsetko. Jednoduchsie na robenie, ale tazsie na neskorsie programovanie, kedze nepracujes s nazvom premennej, ale s nejakou polozkou pola.
|
|
Registrovaný: 01.07.08 Prihlásený: 02.10.09 Príspevky: 80 Témy: 26 | Napísal autor témy László145: 30.06.2009 12:38 | |
|
njn...mn o vyskusame, uvidime
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|