Author | Topic: DispHelper COM Helper Library | |
---|---|---|
AUGE_OHR | DispHelper COM Helper Library on Tue, 05 Apr 2011 02:28:01 +0200 hi, Pablo Botella have point me to http://sourceforge.net/projects/disphelper/ 2 Reason why it is interessing : 1.) *** Qoute Pablo *** I think we have just another usefull tool that can save situations where xxx's IDispatch support is not handling a method as you expect or just when you think will be the most easy way. *** eof *** you can get YYYYMMDDHHMMSS.cc with Ot4Xb instead of o:treatDateAsString( .T. ) -> YYYMMMDDHHMMSS Sample : cStringStart := oItem:treatDateAsString( .T. ):getProperty( "Start") LOCAL oFt := FileTime64():New() Ot4Xb Genius by Pablo Botella if(@dh:dhGetValue(L("%f"),; @oFt,; oItem,; L(".Start")) >= 0 ) cStringStart := oFt:_GetTimeStamp_("%04.4hu%02.2hu%02.2hu%02.2hu%02.2hu%02.2hu.%03.3hu") else ? "failed" end 2.) Xbase++ 26.98 Sec. for 100 Records 0.2698 Records per Sec. 0.0170 Sec. per ActiveX Calls 0 ActiveX Calls fail DispHpr.DLL 5.59 Sec. for 100 Records 0.0559 Records per Sec. 0.0035 Sec. per ActiveX Calls 0 ActiveX Calls fail the Xbase++ Application "read" Outlook Calender into DBF using MAPI greetings by OHR Jimmy |