摘要:FusionCharts 是InfoSoft Global 公司的一个产品,InfoSoft Global 公司是专业的Flash 图形方案提供商,他们还有几款其他的,基于Flash 技术的产品,都非常的漂亮。FusionCharts Free 则是FusionCharts 提供的一个免费版本,虽然免费,功能依然强大,图形类型依然丰富。不得不感叹技术发展的真快,99 年的时候,flash 刚刚在互联网上流行,那时还只是一个简单的动画软件,编程能力有限。但现在flash 几乎无所不能了,图形报表则是它大展手脚的一个领域。FusionCharts free 是一个跨平台,跨浏览器的flash 图表
阅读全文
文章分类 - C#
C#,Let's use it sharply
摘要:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几种转换:将string转为IntPtr:IntPtr System.Runtime.InteropServices.Marshal.StringToCoTaskMemAuto(string)将IntPtr转为string:string System.Runtime.InteropServices.MarshalPtrToStringAuto(IntPtr)类型对照:BSTR --------- StringBuild
阅读全文
摘要:背景 在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。步骤1. 创建一个CSharpInvokeCPP的解决方案:2. 创建一个C++的动态库项目:3. 在应用程序设置中,选择“DLL”,其他按照默认选项:最后点击完成,得到如图所示项目: 我们可以看到这里有一些文件,其中dllmain.cpp作为定义DLL应用程序的入口点,它的作用跟exe文件有个main或者WinMain入口函数是一样的,它就是作为DLL的一个入口函数,实际上它是个可选的文
阅读全文
摘要:C# App在调用C++等编写的win32 dll时出现如下异常:Bad formate excepiton ....试图加载格式不正确的程序。 (Exception from HRESULT: 0x8007000B)的处理解决方法:将C#工程属性的生成目标修改为 X86,或相应的而不是默认的AnyCPU
阅读全文
摘要:C#有时需要调用C++等语言编写发布的DLL,这就涉及到一个问题,如何将将非托管内存指针中的数据复制到托管变量中来?微软提供了Marshal.Copy等方法,以实现类似的需求。1)将非托管内存指针中的数据复制到托管 32 位有符号整数数组。public static void Copy (IntPtr source,int[] destination,int startIndex,int length)2)将数据从非托管内存块封送到新分配的指定类型的托管对象C#调用C++ DLL(返回结构数组指针)C++代码:typedef struct TRANSACTION { char account[
阅读全文
摘要:对于readyState的五种状态的描述或者说定义,很多Ajax书(英文原版)中大都语焉不详在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在……比较理想的解释方法应该以“状态:任务(目标)+过程+表现(或特征)”的表达模式来对这几个状态进行定义【全文】在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has not yet been invoked
阅读全文
摘要:HttpClient Post JSON
阅读全文
摘要:C#之序列化(Serialize)、反序列化(Deserialize),将类对象保存至文件、从文件中读取类对象。。。
阅读全文
只有注册用户登录后才能阅读该文。
摘要:C#获得真实网卡(物理网卡)的IP地址。
阅读全文
摘要:将正则表达式应用在VS.NET代码中进行查找、替换。
阅读全文
摘要:转换为int需要注意
阅读全文
摘要:很多时候需要将Byte[](如数据库取出的TimeStamp类型数据)与String类型之间相互转换。
阅读全文
摘要:对于仅仅保存几个自定义参数而言,INI是个不错的选择。
阅读全文
摘要:C#获取字符串中子字符串个数,有时候会碰到的问题。
阅读全文