BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Help with verifying ActiveX QC Report

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (ActiveX)
View previous topic :: View next topic  
Author Message
Leo Siefert
Guest





PostPosted: Fri Sep 08, 2006 3:35 pm    Post subject: Help with verifying ActiveX QC Report Reply with quote



Can someone with some ActiveX programming experience please look at
the following QC report, try to reproduce the problems mentioned and
help with developing clearer steps to show any BDS bugs?

Please read the comments on the report as well as the description.

Thanks to anyone who can help.

- Leo

Report No: 30870 Status: Reported
..tlb or _TLB.cpp or _TLB.h files removed
http://qc.borland.com/wc/qcmain.aspx?d=30870
Back to top
Mark Guerrieri
Guest





PostPosted: Fri Sep 08, 2006 7:53 pm    Post subject: Re: Help with verifying ActiveX QC Report Reply with quote



Quote:
Report No: 30870 Status: Reported
.tlb or _TLB.cpp or _TLB.h files removed
http://qc.borland.com/wc/qcmain.aspx?d=30870

I have certainly had the problem where double-clicking on the type library
doesn't open it, or double clicking on the _TLB.CPP/h files doesn't open
them. I've always just gone to View|Type Library to get the type library
open and then hit F12 to view the CPP/H files...

Mark
Back to top
Craig Farrell
Guest





PostPosted: Tue Sep 19, 2006 3:58 am    Post subject: Re: Help with verifying ActiveX QC Report Reply with quote



Hi,

Quote:
Please read the comments on the report as well as the description.

I think the attachment is attempting to reproduce what the OP
is seeing (loss of .TLB and saved work), but I doubt that the
attachment is showing the real problem. The attachment
has a Library name and coClass name of the same name, "Test".
It is unlikely that a real world project is in
that state because one is dis-allowed from creating a
COM object named "Test" in a project("Library") that is
also named "Test".
So, for the sake of background, here is way to get the
translation error state in the Type Library Editor:
1) File | New | Other... | C++Builder Projects | ActiveX | ActiveX Library
2) File | New | Other... | C++Builder Projects | ActiveX | COM Object
3) Enter the name <Test> for the coClass Name in the COM Object Wizard
and click OK
4) File | Save Project As... (save unit.cpp to any name and the project
as "Test")
5) Close and re-open the project
6) Build
//res:
---------------------------
Error
---------------------------
The type library Test had translation errors or warnings.
Some information may be lost or modified. Do you want save with these
modifications?
---------------------------
Yes No
---------------------------

But, like I say, I doubt that is the real issue. I suspect
maybe something with international characters. Is the real
project that fails using French and/or international characters
pasted into the Type Library Editor Text pane? That editor
used for IDL has been known to have some international character
and/or Unicode issues.

--Craig
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (ActiveX) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.