自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

newbie的博客

c#基础

  • 博客(30)
  • 收藏
  • 关注

转载 VS2010中 C++创建DLL图解

转载连接: http://blog.csdn.net/g710710/article/details/7255744一、DLL的创建 创建项目: Win32->Win32项目,名称:MyDLL选择DLL (D) ->完成.1、新建头文件testdll.htestdll.h代码如下:#ifndef TestDll_H_#define T

2017-08-31 18:11:44 394

转载 C#项目中调用C++生成的Dll 入门教程

转载连接: http://blog.csdn.net/guoyk1990/article/details/517930521、首先建立一个C++ 的dll 项目(Dll_Cpp)并生成,会得到这三个文件:Dll_Cpp.dll   //动态库Dll_Cpp.lib   //静态库Dll_Cpp.h    //头文件其中Dll_Cpp.h的代码如下:

2017-08-31 18:10:00 827

转载 函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。

转载连接: http://blog.csdn.net/wjeson/article/details/8263335函数调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。  改 [DllImport("winmm.dll", EntryPoint = "sndPlaySoundA",)]  为[DllImport("winmm.dll

2017-08-31 18:08:16 4551

转载 单片机接收数据帧帧头帧尾校验数据解析

转载连接: http://blog.csdn.net/XR528787067/article/details/52822377?locationNum=2&fps=1前阵子一朋友使用单片机与某外设进行通信时,外设返回的是一堆格式如下的数据:[cpp] view plain copyAA AA 04 80 02 00 02 

2017-08-31 18:06:29 2081

转载 C#调用非托管DLL(数据类型)

原文连接: http://blog.csdn.net/so927/article/details/9426971 C#时常需要调用C++ 编写的 DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:    VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等

2017-08-30 18:07:17 867

转载 c#调用c++dll共享内存需要函数

原文连接: http://blog.csdn.net/richerg85/article/details/7530534调用函数如下,都是项目中用到的函数,这样用到的时候不需要再照着msdn中c++函数一个一个的修改成c#支持的函数了。[csharp] view plain copy//创建文件映射      [Dll

2017-08-30 18:06:36 606

转载 C#时常需要调用C++DLL

原文连接: http://blog.csdn.net/jiangxinyu/article/details/7848015在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPC

2017-08-30 18:05:31 208

转载 C#调用C++DLL

原文连接: http://blog.csdn.net/qiuhua1231232006/article/details/56277338在合作开发时,C#时常需要调用C++DLL。研究了一下C#,发现其强大简洁, 在跨语言调用方面封装的很彻底,提供了强大的API与之交互.这点比JNA方便多了. Java与C#都只能调用C格式导出动态库,因为C数据类型比较单一,容易映射.

2017-08-30 18:03:59 554

转载 C#串口通信

转载连接: http://blog.csdn.net/liyuqian199695/article/details/59116720在.NET下编写串口通信程序有3中方法:第一种方法:通过采用MSComm控件,这是最简单的,最方便的方法。第二种方法:采用.NET中推出的一个串口控件SerialPort,可以方便实现所需要串口通信的多种功能。第三种方法

2017-08-30 16:08:42 444

转载 关于二进制文件与文本文件

转载连接: http://blog.csdn.net/jameshadoop/article/details/62445460所谓的文本文件其实就是数据格式为字符型,用记事本就能打开的文件,它存储在计算机中以二进制的方式存储,当读出来的时候需要解码,单个字符逐个解码,用UTF-8解码还是unicode取决于用户设置的文本编码。      当数据类型为整型写入文件,用

2017-08-29 18:11:51 916

转载 简要记录浮点型数据的二进制存储格式

转载连接: http://blog.csdn.net/zhangyubishoulin/article/details/42755505转自:http://blog.csdn.net/joyzml/archive/2011/02/25/6206913.aspxhttp://bbs.pediy.com/showthread.php?t=55241

2017-08-29 18:10:09 1311

转载 【协议分析】HTTP2报文头及数据帧格式解析实例分析

转载连接: http://blog.csdn.net/jiayanhui2877/article/details/45074315一、HEAD HPACK压缩协议格式说明,HPACK压缩的二进制格式采用以下2种格式:1、用索引标识头域,如下所示,0位固定为1,其它7bit标识索引值,索引参考下面的静态表格,如82代表 -> :method: GET。     0   1

2017-08-29 18:08:58 1333

转载 从二进制分析flv数据流

转载连接: http://blog.csdn.net/u011046042/article/details/60783123利用utralEdit打开flv的文件可以看到如下:以头信息为例进行分析如下:这个是对flv格式的视频数据进行分析的一个总结。一、File Header结构  File Header在当前版本

2017-08-29 18:07:56 568

转载 C语言C#参数对照表

本文转载连接: http://blog.csdn.net/tsapi/article/details/6947835static_cast: 非强制转换,窄化转化,void*强制变换const_cast:对const,volatile进行转换reinterpret_cast:转换为完全不同的意思.dynamic_caset:用于类型安全的向下转换.static_

2017-08-29 17:35:46 1086

转载 C# 串口操作系列(3) -- 协议篇,二进制协议数据解析

本文转载连接: http://blog.csdn.net/kasama1953/article/details/51768667我们的串口程序,除了通用的,进行串口监听收发的简单工具,大多都和下位机有关,这就需要关心我们的通讯协议如何缓存,分析,以及通知界面。    我们先说一下通讯协议。通讯协议就是通讯双方共同遵循的一套规则,定义协议的原则是尽可能的简单以提高传输率,

2017-08-28 18:15:37 551

转载 IIC总线、SPI总线、串口232通信、422通信、485通信、TCP/IP协议

本文转载连接: http://blog.csdn.net/godloveyuxu/article/details/60146272?locationNum=1&fps=1最近在学习一些通信协议,查找资料,借鉴别人的论述,总结于下,仅供参考。相互学习,在此感谢几位博主写的技术贴!IIC总线协议:I2C总线是由Philips公司开发的一种简单、双向二线制同步串行

2017-08-28 18:14:24 1340

转载 C#中字符数组,字节数组和string之间的转化

本文转载连接: http://blog.csdn.net/wangxiaoqin00007/article/details/17675419原文链接:http://hi.baidu.com/endyli/item/7bf074945de35e1f934f41fe来源:NDC(NetworkDiskClient)的界面和后台程序之间用Socket通信,发送命令。

2017-08-28 18:13:15 348

转载 C# 16进制与字符串、字节数组之间的转换

本文转载连接: http://blog.csdn.net/zdhlwt2008/article/details/527496581.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLin

2017-08-28 18:11:58 244

转载 Labview通过RS422通讯接口PC与下位机通信

本文转载连接: http://blog.csdn.net/liusandian/article/details/52000143前言:最近做的一个关于串口通信的小项目;具体功能就是实现PC发送指令控制下位机的转动,下位机收到指令并返回响应指令给上位机,完成一问一答式串口通信。之前处理的是电脑发送数据的格式问题,这次解决的是另外一部分问题,即显示下位机返回的16进制指令,以及对V

2017-08-28 18:10:40 4307

转载 c# 编码那么事

转载连接: http://blog.csdn.net/heyangyi_19940703/article/details/51219893在开发过程中,往往会遇到很多关于字符串编码的一些问题。如说乱码呀,在url跳转过程中参数传递不正确,加密的字符串在请求时服务端介绍解码处理异常。经过RSA签名的数据在请求后服务端接收后,解码处理异常等等的问题。这些都是与我们的

2017-08-22 18:12:33 171

转载 c# RichTextBox用法——设置指定字符串的颜色

本文转载连接: http://blog.csdn.net/crazytaliban/article/details/52002657using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Dra

2017-08-16 17:57:06 4566

转载 C# 系统应用之ListView控件 (二).加载选中节点文件夹下文件信息

本文转载连接: http://blog.csdn.net/eastmount/article/details/21241313在项目中的前面一篇文章"C# 系统应用之TreeView控件 (一).显示树状磁盘文件目录及加载图标"中我讲述了如何使用TreeView控件树状实现显示"我的电脑"所有磁盘路径下的文件夹,并加载图标如下图所示.此篇文章我需要讲述的是当鼠标

2017-08-08 11:17:09 1879

转载 c# 获取某目录下的所有文件(包括子目录下文件)的数量

转载连接: http://blog.csdn.net/markely/article/details/8473594int fileNum = 0;       ///        /// 获取某目录下的所有文件(包括子目录下文件)的数量       ///        ///        ///        public int GetFi

2017-08-07 17:58:57 2044

转载 关于各种串口

转载连接: http://blog.csdn.net/qq_34392093/article/details/52025990初学单片机串口通信,对各种概念弄得一团糟,由此想到做一个整理。 串口 并口 USB RS232 485TTL诸如此类到底是什么关系首先数据通信分为串口与并口 通俗点来说串口是单车道 并口是八车道 (PS: 为什么是八车道 这个问题自己去琢磨)

2017-08-02 14:52:57 564

转载 RS-232、RS-422与RS-485标准及应用

转载连接: http://blog.csdn.net/long___fei/article/details/10295673一、RS-232、RS-422与RS-485的由来RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容

2017-08-02 14:51:08 502

转载 串口通讯—通信协议

转载连接:  http://blog.csdn.net/long___fei/article/details/28888987串口通讯—通信协议所谓通信协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参

2017-08-02 14:49:55 683

转载 UART与USART

转载连接: http://blog.sina.com.cn/s/blog_5eaeb24d01011q57.htmlUART需要固定的波特率,就是说两位数据的间隔要相等。 UART总线是异步串口,一般由波特率产生器(产生的波特率等于传输波特率的16倍)、UART接收器、UART发送器组成,硬件上有两根线,一根用于发送,一根用于接收。 显然,如果用通用IO口模拟UART总线,则需

2017-08-02 14:47:59 1541

转载 串行通信总述

转载连接: http://blog.csdn.net/qq_34392093/article/details/52012801数据通信方式有两种:1.串行通信2.并行通信先大致说明下串行通信,串行通信可以按照数据传送方向和通信方式来划分按照数据传送方向,分为:单工:           数据传输只支持数据在一个方向上传输半

2017-08-02 14:45:42 431

转载 C#二进制字节数组操作函数 截取字节数组SubByte

本文为 testcs_dn(微wx笑) 原创文章   转载连接: http://blog.csdn.net/testcs_dn/article/details/25277005C#二进制字节数组操作函数 截取字节数组SubByte[csharp] view plain copy///   /// 截取字节数组 

2017-08-01 17:21:06 1383

转载 (C#基础) byte[] 之初始化, 赋值,转换。

转载连接: http://www.cnblogs.com/fdyang/archive/2013/10/20/3378974.htmlbyte[] 之初始化赋值用for loop 赋值当然是最基本的方法,不过在C#里面还有其他的便捷方法。1. 创建一个长度为10的byte数组,并且其中每个byte的值为0.byte[] myByteArray = n

2017-08-01 17:19:10 2186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除