🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.multi-tier
Article #258

Re: Return MIDAS error mesages

#258
From: vavan
Date: Thu, 18 Jul 2002 06:59
31 lines
1638 bytes
On Wed, 17 Jul 2002 17:21:55 -0500, "Carlos F. Quijano"
<cquijanot@cable.net.co> wrote:

>Server:

your server side code seem to be OK

here is what I use on client side:

void ThrowExcepInfo(HRESULT hr,const EXCEPINFO &ei){
  if(S_OK==hr)return;
  if(ei.bstrDescription==0)
    OleCheck(hr);
  else
    throw
EOleException(String(ei.bstrDescription),ei.wCode,String(ei.bstrSource),String(ei.bstrHelpFile),ei.dwHelpContext);
}

and your code will be look like

    try
    {
	HRESULT hr;

ThrowExcepInfo((hr=QARiskServer.RS_Iniciar()),QARiskServer.excepinfo);
    }
    catch(...){


--
Vladimir Ulchenko aka vavan
Technical Details
Message-ID: <7docju8kok5dhnrdu4t0mmvbju70rjpvr3@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!opentransit.net!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!dnews
References: <3d34457c$1_2@dnews> <hs1ajugvj0on4o3rlg7q9g3mo6319ggmij@4ax.com> <3d35edec_1@dnews>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcd2b,8d4f5f1f9527f08e
X-Google-Attributes: gidfcd2b,public
X-Google-ArrivalTime: 2002-07-18 00:13:11 PST
From: vavan <vavan@santel.ru>
Newsgroups: borland.public.cppbuilder.database.multi-tier
Subject: Re: Return MIDAS error mesages
Date: Thu, 18 Jul 2002 10:59:09 +0400
Organization: TAIF-TELCOM
Message-ID: <7docju8kok5dhnrdu4t0mmvbju70rjpvr3@4ax.com>
References: <3d34457c$1_2@dnews> <hs1ajugvj0on4o3rlg7q9g3mo6319ggmij@4ax.com> <3d35edec_1@dnews>
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 195.170.216.131
X-Trace: dnews 1026975713 195.170.216.131 (18 Jul 2002 00:01:53 -0700)
Lines: 31
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!opentransit.net!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!dnews