07.04.12

Visual Studio Manifest solution to run your app anywhere!

// for generating exe
/*
1) set \md in [cpp->code generation]
2) build app
3) save from obj dir Kaeto.exe.intermediate.manifest for later
4) set ‘no’ for generating manifest in [linker->manifest]
5) rename Kaeto.exe.intermediate.manifest -> Kaeto.exe.manifest
6) edit Kaeto.exe.manifest, and change version to 8.0.50727.762
7) add Kaeto.exe.manifest in [manifest->input]
8) build app
9) add into app folder ‘Microsoft.VC80.CRT.manifest’, ‘msvcp80.dll’, ‘msvcr80.dll’
10) now it work on all win xp
*/

// for generating dll
/*
1) set \md in [cpp->code generation]
2) build dll
3) set ‘no’ for generating manifest in [linker->manifest]
4) add Microsoft.VC80.CRT.manifest in [manifest->input]
5) build dll
6) add into dll folder ‘Microsoft.VC80.CRT.manifest’, ‘msvcp80.dll’, ‘msvcr80.dll’
7) now it work on all win xp
*/

All example sources and dll and app is here;

Have fun “_^

07.01.04

.net & c# & xml – programos localizacijos testas. Siuolaikinems programoms dabar labai populiaru palaikyt daug kalbu. Daugiau uzeriu – didesnis pelnas. o.O

Taigi ir as sumislyjau pasirasyt tokia testine programele sitam bajeriui igyvendint.

Programos startupe, programa uzeriui duoda pasirink kokia kalba bus programos interfeisas(mygtuku pavadinimai, uzrasai ir pan…). Paskuj is xml failo nuskaito reikiamas reiksmes ir jas priskiria komponentu pavadinimams. Uzeris betkada pats gali pasirasyt/sukurt nauja bet kokios kalbos palaikyma. Programa automatiskai nuskenuoja egzistuojancius palaikymus. Paprasta ir patogu.

Standartiskai: there is src. Iki greito ‘_”

06.12.09

…viena karta, greiciausiai praeita savaite ;},  sededmas irc, gavau toki kiap ir uzduoti sudevelopint klienta-serveri.

Serveris multigijinis, priima vienu metu daug klientu. Klientai siuncia serveriui uzklausas ir gauna tam tikrus rezultatus. Pavyko pritaikyt ir xml, naudojau TinyXMLsocketu ir giju bibliotekas.

Pacias programas ir sourcus rasit cia.

Beje pramokes tinyxml, ji dabar naudoju ir kuriant geima. Labai patogus irankis. Patariu isbandyt.

Tai tiek, iki.

« Older entries Newer entries »