上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: http://hi.baidu.com/kuntakinte/item/1bbd3759b4901a3695eb050c 阅读全文
posted @ 2014-03-20 19:28 毛小毛 阅读(344) 评论(0) 推荐(0)
摘要: urlmon.dll中有一个用于下载的API,MSDN中的定义如下:HRESULT URLDownloadToFile( LPUNKNOWN pCaller, LPCTSTR szURL, LPCTSTR szFileName, DWORD dwReserved, LPBINDSTATUSCALLBACK lpfnCB);Delphi的UrlMon.pas中有它的Pascal声明:function URLDownloadToFile( pCaller: IUnKnown, szURL: PAnsiChar, szFileName: PAnsiChar, dwReserved: DWORD, l 阅读全文
posted @ 2014-03-19 22:24 毛小毛 阅读(1981) 评论(0) 推荐(0)
摘要: procedureTFrmPrintReport.Button3Click(Sender:TObject);varSchemaDoc,XmlDoc:IXMLDOMDocument2;SchemaCache:IXMLDOMSchemaCollection;Error:IXMLDOMParseError;begin//LoadthedataXmlDoc:=CoDOMDocument40.Create;XmlDoc.async:=False;XmlDoc.load('D:\RONGXING\旅客登记II\ReportAir\2007-11-20\SA_0711200845_ZYK.xml&# 阅读全文
posted @ 2013-12-03 10:20 毛小毛 阅读(566) 评论(0) 推荐(0)
摘要: siow(1253366)10:11:13两种方法你用的自带的webbrowser还是embeded那个毛小毛(3335076)10:12:15或者有什么办法拦截到是webbrowser,如果有这个错误就直接定位到空白页,免得整个程序崩溃。自带和embeded一样的。我都使用过了,一样的效果。siow(1253366)10:12:41如果是embeded可以设置DisableErrors中的fpExceptions=false毛小毛(3335076)10:12:59哦,我看看siow(1253366)10:13:14如果是自带的,可以在窗体创建的时候加一句Set8087CW($133f);si 阅读全文
posted @ 2013-08-05 11:03 毛小毛 阅读(1290) 评论(0) 推荐(0)
摘要: 很久没有去动Delphi了,突然兴起做个小程序,一个表的ID,在服务器端的应用服务器上生成,如何刷新到客户端?查看了TDataSetProvider的Options属性,比以前增加了一个poPropogateChanges,解释如下:Changes made by the server to updated records as part of the update process are sent back to the client and merged into the client dataset.代码在服务器端TDataSetProvider的BeforeUpdateRecord事件 阅读全文
posted @ 2013-06-20 09:40 毛小毛 阅读(456) 评论(0) 推荐(0)
摘要: 产生问题的根源是Provider会自动获取数据库中的primerkey,到前台ClientDataSet中做验证。 有的时候我们并不需要再前台验证,或者当SQL过于复杂的时候,它并不能正确产生primerkey的验证逻辑。 修改方式有二: 1.这个问题在于datasetprovider (tdata 阅读全文
posted @ 2013-06-05 13:02 毛小毛 阅读(1608) 评论(0) 推荐(0)
摘要: 1.修改OnDraw函数中的FDrawText或DrawText;2 为过程FRunningInDesignMode()中的1个变体变量分配内存空间 VARIANT vtUserMode; //添加下面这句: memset(&vtUserMode,0,sizeof(VARIANT));在VC++中重新编译,注册dsoframer.ocx.3.获取word文档数据流及其与D7变体的数据交换 ovOption:=EmptyParam; ovFormat:='Rich Text Format'; FramerControl1.ExecOleCommand($7001, ovO 阅读全文
posted @ 2013-05-22 14:56 毛小毛 阅读(1954) 评论(1) 推荐(0)
摘要: 注册DLL与反注册DLL文件的方法如果经常需要注册与反注册dll可以用注册表文件复制代码代码如下:[HKEY_CLASSES_ROOT\dllfile\shell\Unregister]"Command"="regsvr32 %1 /u"[HKEY_CLASSES_ROOT\dllfile\shell\Register]"Command"="regsvr32 %1"当我们需要注册或者反注册dll时,只要在该dll文件上按下鼠标右键即可!由于下面的方法太过啰嗦,这里简单的说下,注册dll一般情况下,为了经常使用,建议 阅读全文
posted @ 2013-05-22 14:55 毛小毛 阅读(9391) 评论(0) 推荐(0)
摘要: adoquery.Parameters.ParamByName('testfieldone').DataType := ftWideString;adoquery.Parameters.ParamByName('testfieldone').value := '中国';把参数的类型DataType改ftWideString即可。这样改后,在调试环境下查看还是乱码,不过已经能正常存储了。 阅读全文
posted @ 2012-10-27 17:38 毛小毛 阅读(469) 评论(0) 推荐(0)
摘要: 好不容易从老外网站上找来的关键答案:In Simple MAPI all you have to do is set MAPIMessage.lpszNoteText to nil and point the first attachment to a fully qualified path to a local HTML file. Outlook, OE, Lotus Notus will set that file as the HTML message body. 阅读全文
posted @ 2012-10-24 22:45 毛小毛 阅读(254) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页