Hollosi Information eXchange /HIX/
HIX CODER 1631
Copyright (C) HIX
2002-09-18
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: hibauzenet (mind)  48 sor     (cikkei)
2 mfc statusbar (mind)  33 sor     (cikkei)

+ - Re: hibauzenet (mind) VÁLASZ  Feladó: (cikkei)

Ez is egy megoldas, de van altalanosabb.

A megoldast kilesheted pl. az RXLib csomag DbErrorIntercept fv.enek
forrasabol.
Kis idezet a helpbol, ami elmondja a lenyeget, a tobbit tessek kiolvasni a
kodbol ;)

Call this procedure once (generally in main form OnCreate event handler).
Application OnException event will be reroute to the DB error form.

Udv
    Jo kodolast
        Hofi

> =======================================================
> Felado :  [Hungary]
> Temakor: RE: hibauzenet ( 28 sor )
> Idopont: Sat Sep 14 10:43:13 CEST 2002 CODER #1629
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
> try
>    {
>      Valami->Adatbazis(Muvelet);
>    }
>    catch(EDatabaseError &Hiba)
>     {
>      ShowMessage("Adatbázis hiba történt.");
>    }
>
> Üdv.:
>          SzzS
>     http://bcb.4u.hu
>
>
>
> -----Original Message-----
> > =======================================================
> > Felado :  [Hungary]
> > Temakor: hibauzenet ( 7 sor )
> > Idopont: Sat Sep 14 00:33:29 CEST 2002 CODER #1628
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>
>> Udv!
>>
>> Egy C++ Builder kerdesem lenne, de nyilvan Delphi-ben is ugyan az a
>> megoldas, szoval csak akad valaki aki tud segiteni. Hogy lehet
>> beallitani, hogy ha adatbazismuvelet soran valami problema van akkor a
>> rendszer ne kuldjon automatikusan angol nyelvu hibauzeneteket?
+ - mfc statusbar (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Van egy SDI appom, a dokumentum nezetosztalya a CFormView-bol
szarmazik. Nem tudom mennyire redekes a problema szempontjabol,
de ez PocketPC2002 ala keszul, PocketPC2002 SDK-val.
Csinaltam neki statusbart a CMainFrame::OnCreate()
legvegen a return 0; elott kozvetlenul, a kovetkezo modon:

	if (!m_StatusBar.Create (this) ||
		!m_StatusBar.SetIndicators (IndicatorIDs,
		sizeof(IndicatorIDs) / sizeof (UINT)))
		return -1;
	return 0;
Szepen meg is jelenik a statusbar, a string resource tablaban
szereplo AFX_IDS_IDLEMESSAGE tartalmaval (Ready).
Betettem a CProjektneveDoc osztalyba a
http://codeguru.earthweb.com/mfc/comments/23884.shtml
cimen talalhato kodot, ami arra hivatott, hogy atirja nekem a
statusbar feliratat. Sikerul is peldaul OnDocumentNew
esemenykezelobol atirni a statusbart, viszont amikor elindul
a progi, meg az eredeti "Ready" felirat diszeleg, majd amikor uj
dokumentumot csinalok, akkor irja at, es nem tudom atirni se initinstance,
se precreatewindow, se sehonnan mashonnan, hogy eredetileg is az altalam
irt dinamikus szoveg jelenjen meg ott. (%s messages, %s unread)

Kerlek mondjatok meg, hol a legjobb beallitani, illetve idonkent
atirni, pl masodpercenkent a statusbart? MElyik osztalyba tegyem
a fenti url-en levo fuggvenyt, illetve hova tegyek OnTimer-t?

Elore is koszi!
-- 
Hofferek Attila
<hofi at WiZARD dot DunaNet dot hu>

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS