上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 61 下一页
  2010年7月2日
摘要: 在COM方法中可用VARIANT类型传递数组数据,在VC++中用SAFEARRAY处理。下面给出输入和输出数组的例子 1。输入数组到COM中 STDMETHODIMP CTestCom1::vb2vc(VARIANT buffer) { long dim=SafeArrayGetDim(buffer.parray); long ubound; long lbound; SafeArrayGetUB... 阅读全文
posted @ 2010-07-02 15:56 carekee 阅读(1059) 评论(0) 推荐(0)
摘要: [ 华为软件编程规范和范例 ]〔一〕=====[排版] ]=======.〔二〕======[注释]=======.〔三〕=====[标识符命名]=======.〔四〕=====[可读性]======.〔五〕=====[变量、结构]=====.〔六〕=====[函数、过程]=====.〔七〕=====[可测性]=====.〔八〕=====[程序效率]=====.〔九〕=====[质量保证]====... 阅读全文
posted @ 2010-07-02 15:55 carekee 阅读(695) 评论(0) 推荐(0)
摘要: COM组件的方法在IDL中的声明:[id(1), helpstring("方法InputArray")] HRESULT InputArray([in] VARIANT vData);在脚本中建立数组并调用COM组件的方法:当数组很大的时候,like 100k ,javascript在给数组赋值的时候效率非常低!完成时间,cpu占用率,占用的内存都大的可怕。反而VBScript却完成的很好。测试页... 阅读全文
posted @ 2010-07-02 15:54 carekee 阅读(954) 评论(0) 推荐(0)
摘要: 多边形填充,就是把多边形所占据的栅格象素赋予指定的颜色值。要完成这个任务,一个首要的问题就是求出多边形所占据的栅格象素,判断一个网格在多边形内还是多边形外,在多边形内的象素,则赋予指定的颜色值,多边形外的象素,则不赋予指定的颜色值,具体该如何判断象素是否在多边形内呢?这里我们采用”扫描线多边形填充算法”。扫描多边形填充算法的基本原理——在直角坐标系中... 阅读全文
posted @ 2010-07-02 10:26 carekee 阅读(8474) 评论(0) 推荐(0)
  2010年6月25日
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title&g... 阅读全文
posted @ 2010-06-25 14:22 carekee 阅读(314) 评论(0) 推荐(0)
摘要: <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>JS网页图片查看器-可控制图片放大缩小还原移动效果</title><meta ht... 阅读全文
posted @ 2010-06-25 13:52 carekee 阅读(2789) 评论(1) 推荐(0)
摘要: 程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。第一种:脚本之家自己也在用的复制代码 代码如下:<SCRIPT language=javascript><!--window.onerror=function(){return true;}// --></SCRIPT>更多可以参考javasc... 阅读全文
posted @ 2010-06-25 13:10 carekee 阅读(629) 评论(0) 推荐(0)
摘要: 国外银行页面就是因为这样的错误,导致用户大量流失不敢用这个银行的网上银行等导致损失惨重。所以一个想要在用户体验与公司实力上都是不容出现的错误,就是不影响使用也不能让用户反感,脚本之家一直致力于为大家提高更好的代码,所以这里我们将会大家整理一些常用的代码,使用方法什么,希望大家以后能越来越支持我们,让我们共同发展。第一种:脚本之家自己也在用的 复制代码 代码如下:<SCRIPT languag... 阅读全文
posted @ 2010-06-25 13:08 carekee 阅读(708) 评论(0) 推荐(0)
摘要: try...catch 的作用是测试代码中的错误。实例try...catch 语句 如何编写 try...catch 语句。 带有确认框的 try...catch 语句 另一个编写 try...catch 语句的例子。 JavaScript - 捕获错误当我们在网上冲浪时,总会看到带有 runtime 错误的 Javascript 警告框,同时会询问我们“是否进行 debug?R... 阅读全文
posted @ 2010-06-25 13:08 carekee 阅读(204) 评论(0) 推荐(0)
摘要: 想在Web中定时 处理某些任务吧?可以在Global.asax 中定义,直接上例子:[代码]上面 是一个定时发邮件的小例子,一举两得,还给大家了一个发邮件的例子 ,呵呵建议最好是把需要启动的事项 做成 web Service 这样 应用范围会更广~ 阅读全文
posted @ 2010-06-25 11:48 carekee 阅读(226) 评论(0) 推荐(0)
摘要: throw语句 使用throw语句可以生成一个例外(exception)。结合 try…catch 使用throw语句可以控制程序流程,并生成准确地出错信息。 语法 throw(exception) 其中exception可以是字符串,整数,布尔值,或一个对象。 注意 throw 为小写字母。 使用大写字母会造成 JavaScript 出错! 例1 以下例子根据变量x的值进行不同的动作... 阅读全文
posted @ 2010-06-25 11:47 carekee 阅读(141) 评论(0) 推荐(0)
摘要: 大家写CSS 可能是一个页面一个吧 或者是一个页面多个,用来实现不同的效果 这里有一个更好的方法 一般是这样分类: 首先不同作用的 css文件 分开 如: color.css//负责颜色 layout.css //负责布局 typography.css//负责字体 这样可能看起来麻烦些 但是维护和多人协作起来 是相当的好的(因为每个人擅长的不同) 然后把这些都归为basic.css类里 basic... 阅读全文
posted @ 2010-06-25 11:47 carekee 阅读(320) 评论(0) 推荐(0)
摘要: 1)JavaScript中的Try…Catch 语句 使用try…catch语句可以测试一段代码是否出错。 ———————————————————&... 阅读全文
posted @ 2010-06-25 11:46 carekee 阅读(349) 评论(0) 推荐(0)
摘要: 实现这个功能可有两种方式: 1。数据库+asp 做起来可能会复杂些,但是适合有大量登陆用户的系统。 2。application 用application对象:如果做的是大型社区,可能要为每个登陆id生成一个appliaction,这样做虽然程序上设计会简单些但登陆用户过多及其耗费服务器资源,这里决不提倡,因为appliaction对象在用户登陆时生成很容易, 但是要做到真正的随着用户退出系统完全释... 阅读全文
posted @ 2010-06-25 11:31 carekee 阅读(233) 评论(0) 推荐(0)
摘要: 几个不错的检查函数,主要是针对中文汉字的。//****************************************************************//* 名  称:DataLength//* 功 能:计算数据的长度//* 入口参数:fData:需要计算的数据//* 出口参数:返回fData的长度(Unicode长度为2,非Unicode长度为1)//**********... 阅读全文
posted @ 2010-06-25 11:30 carekee 阅读(347) 评论(0) 推荐(0)
  2010年6月11日
摘要: 问题:在showModalDialog打开的页面上有个GridView控件,GridView中有分页导航,点击导航按钮时,会在showModalDialog页面外弹出一个新的页面.解决方法:在showModalDialog页面中的<Head></Head>加入<base target="_self" /> 即可.如<head><base tar... 阅读全文
posted @ 2010-06-11 10:28 carekee 阅读(151) 评论(0) 推荐(0)
摘要: < type="text/javascript"> < type="text/javascript">今天遇到这样一件事情,, window.showModalDialog()第一次加载是走page_load()方法的,第二次加载时就不走page_load(); 郁闷,,,然后google了一下,找到相关的问题,,, 具体原因: 是缓存的问题,你第一次打开窗口后,第二次... 阅读全文
posted @ 2010-06-11 09:56 carekee 阅读(767) 评论(1) 推荐(0)
  2010年6月4日
摘要: 本文以MDI应用程序为例说明如何在已有的VC++工程中使用BCG界面库,我的开发环境为VS2003。   1,将BCG/BCGCBPro目录路径添加到“项目属性->C/C++ ->常规 ->附加包含目录”中,同时将BCG/Bin目录路径添加到“项目属性->链接器 ->常规 ->附加库目录”中。  2,确保在CWin... 阅读全文
posted @ 2010-06-04 23:32 carekee 阅读(5066) 评论(0) 推荐(1)
摘要: 菜单常用控制:动态的替换菜单使用如下方法其实CBCGPMenuBar是继承于CBCGPToolBar,菜单可以看作是按钮来替换在其加载时即可替换CMainFrame中创建的CBCGPMenuBarCBCGPMenuBar m_wndMenuBar;替换m_wndMenuBar.ReplaceButton(ID_XXX, CBCGPToolbarMenuButton(IDS_EDIT_MYITEM_... 阅读全文
posted @ 2010-06-04 23:32 carekee 阅读(1573) 评论(1) 推荐(0)
  2010年6月3日
摘要: 这两天我真疯掉了,主要是学习的原因.从来没有感觉指针还可以这样用.哎以后的好好看书了.struct strpt{char a:1;char b:2;char c:4;char d:2;};int a = 12;strpt* pt = (strpt*)&a;哎.....看来还的加强学习.不过我的能令vc2005编译器崩溃的程序还是让我自豪万分.错误提示:1>e:\workspace\t... 阅读全文
posted @ 2010-06-03 00:17 carekee 阅读(379) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 61 下一页