上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 81 下一页
摘要: C#回调函数应用示例,形象比喻方法助理解,整理了一个简单的例子来说明回调函数的用法: namespace CallBackFunction { class Program { static void Main(string[] args) { Program prog = new Progr... 阅读全文
posted @ 2010-12-28 11:36 googlegis 阅读(206) 评论(0) 推荐(0)
摘要: 在上一篇blog(工具(Tray Friend):将任何程序,最小化到系统托盘 )中。 使用C#调用了很多非托管的C++代码。 现在就把“C# 调用Dll中非托管C++代码时,函数参数的类型对照”这一问题做一个总结。 用这些关键字进行搜索,网上有不少这样那个的内容,比如下面这几个链接 C# 与 C++ 数据类型对照(后三篇内容一样) http://topic.csdn.net/u/20090928... 阅读全文
posted @ 2010-12-28 11:30 googlegis 阅读(475) 评论(0) 推荐(0)
摘要: C# 里面这个东西一般指某个委托.其实也可以是接口. delegate void WorkDone(); void Working(WorkDone callBack){ //Working code. //当工作完成的时候执行这个委托. callBack(); } void WorkDoneHandler(){ //Do something other. } void Do(){ W... 阅读全文
posted @ 2010-12-28 11:22 googlegis 阅读(480) 评论(0) 推荐(0)
摘要: 回调函数是应用程序提供给Windows系统DLL或其它DLL调用的函数,一般用于截获消息、获取系统信息或处理异步事件。应用程序把回调函数的地址指针告诉DLL,而DLL在适当的时候会调用该函数。回调函数必须遵守事先规定好的参数格式和传递方式,否则DLL一调用它就会引起程序或系统的崩溃。通常情况下,回调函数采用标准WindowsAPI的调用方式,即__stdcall,当然,DLL编制者可以自己定义调用... 阅读全文
posted @ 2010-12-28 11:15 googlegis 阅读(843) 评论(0) 推荐(0)
摘要: 既然前面已经说了,软件测试是刚性需求,那就千万不能放过,放过了,你的项目就死了,就算还没有死,那已经半死不活,离死不远了。 公司的每个项目,每次发布版本,每次说是要演示或者验收之前,总是很担心,这样的软件我们能拿得出手吗? 我又不会忽悠别人,尤其是自己的软件出现bug时,这个软件到底测试了没?甚至于我都担心它不能把功能完整的跑一遍。 为什么没有测试,不知道是因为一贯的习俗,还是为了解决开支,其实到... 阅读全文
posted @ 2010-12-26 23:11 googlegis 阅读(146) 评论(0) 推荐(0)
摘要: 软件开始开发了,终于进入了大家期盼已久的阶段了,程序员期盼着进入开发,通常会认为前面的工作并不能对程序员的工作显示出他的作用,经理期盼着进入开发,这样项目就会进入一个新的阶段,这样任务转移了一部分,自己也可以松口气,老板盼望着进入开发阶段,因为看到了进入挣钱的曙光。所有的人都盼望着进入开发,开发了才能显示出我们大家都工作了。 但是,开发有个前提就是你的准备工作做好了。 你的设计准备充分了,你的... 阅读全文
posted @ 2010-12-26 22:38 googlegis 阅读(131) 评论(0) 推荐(0)
摘要: 软件开始开发了,终于进入了大家期盼已久的阶段了,程序员期盼着进入开发,通常会认为前面的工作并不能对程序员的工作显示出他的作用,经理期盼着进入开发,这样项目就会进入一个新的阶段,这样任务转移了一部分,自己也可以松口气,老板盼望着进入开发阶段,因为看到了进入挣钱的曙光。所有的人都盼望着进入开发,开发了才能显示出我们大家都工作了。 但是,开发有个前提就是你的准备工作做好了。 你的设计准备充分了,你的人员... 阅读全文
posted @ 2010-12-26 22:38 googlegis 阅读(149) 评论(0) 推荐(0)
摘要: 今天在DELPHI上随便编写了个回调函数的例子,怕以后忘了,赶紧给它给记下来,呵呵。 觉的好简单,什么都没有,只是在同一个单元内,利用了DELPHI的多线程调用回调函数,高手别见笑哈!下次肯 定要多加点东西完善滴,这次只是熟悉一下实现回调的整个过程。 interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,... 阅读全文
posted @ 2010-12-26 19:52 googlegis 阅读(195) 评论(0) 推荐(0)
摘要: C#调用Delphi接口方法,有两种解决办法: 一、将Delphi程序编译成一个COM组件,然后在C#里引用COM组件。 二、非托管调用Dephi的DLL文件。 这里我们主要讲解一下第二种方法,讲第二种方法之前首先讲解下DllImport。 DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。 ... 阅读全文
posted @ 2010-12-26 19:50 googlegis 阅读(790) 评论(0) 推荐(0)
摘要: 项目设计是一个艰难而痛苦的过程,需要花费大量的时间和精力,如何将客户需求转化为软件开发过程,需要熟练的技术和整体结构协调以及可持续性发展的前瞻意识。 技术不够硬,很可能设计的软件构架存在缺陷,不是无法完成所需功能,就是实现起来难度较大,或者整个项目的开发过程拖沓臃长,造成资源上的浪费。软件设计应该是一个共同商讨,反复论证的过程,其中当然包括设计师的对软件构架设计的讨论,确认技术方向,... 阅读全文
posted @ 2010-12-23 00:53 googlegis 阅读(150) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 81 下一页

坐标合肥,非典型GIS开发人员 GitHub