C#
程序猿佳佳
这个作者很懒,什么都没留下…
展开
-
C# 调用微软自带的语音识别
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Speech.Recognition;//引用系统的Speech的识别using System.Speech.Synthesis; //引用语音合成namespace ConsoleApplica原创 2017-04-02 19:23:19 · 13768 阅读 · 5 评论 -
C# 读取Access数据库及php读取服务器上的Access数据库
Access数据库他是不能远程访问的,也就是说实际上它是单机的一个数据库,那么如果非要远程访问它那么就需要php作为中间语言去操作Access数据库。我想现实使用C#在本地访问Access数据库。要想访问Access数据库,我们首先得自己创建一个数据库文件:在开始菜单中找到 Microsoft office 下的 Microsoft office Access 如图:进入软件后你会原创 2017-06-22 00:13:27 · 1764 阅读 · 0 评论 -
Unity Leap Motion学习笔记
Leap Motion学习笔记使用Leap Motion前先安装下面的程序https://www.leapmotion.com/setup/desktop/windows //LeapMotion历史版本下载地址https://github.com/leapmotion/UnityModules/releases //Leap Motion Unity集成使用文档地址原创 2017-05-20 15:11:11 · 6549 阅读 · 9 评论 -
win10无法安装TortoiseSVN的解决方案
如果升级到win10之后安装TortoiseSVN提示2503错误,弹窗的解释是软件有问题,这个时候是安装不上TortoiseSVN。这时候其实不上软件问题,用命令行的方式安装就没问题啦,找到命令行需要以管理员的身份运行才可以,否则也是安装不上的。然后找到你的TortoiseSVN所在的位置,复制其地址:我的是:D:\TortoiseSVN_1.9.1.267_x64_XiaZaiBa\T原创 2017-05-19 03:34:48 · 11432 阅读 · 2 评论 -
C调用OC方法
从汇编角度来看:无论是C函数或者是OC方法,他们同样都是一个函数的地址。区别在于:C函数调用直接通过 函数名(参数)找到函数指针,直接执行函数地址,不需要考虑其他问题,只要定义好就能直接用. OC 是属于类的方法,结构上多了一层封装性,要调方法必须要找到 类的地址然后再通过类的地址找到方法的地址,然后再执行函数地址。那么:如何能够在C函数里面调用OC的方法呢?答案就是:指定一个全局变量来保存类原创 2017-04-03 10:54:40 · 3506 阅读 · 0 评论 -
Unity调用OC方法
unity调用OC的方法我们需要用到中间语言c作为通信。整个过程是:c#调用c,c调用oc。首先我们在建一个unity的工程,新建一个叫sdk的c#脚本,敲如下代码:(注:一定要引入using System.Runtime.InteropServices;DllImport 属性其实就是调用dll的意思,private static extern void _Bt原创 2017-04-03 10:51:24 · 3811 阅读 · 0 评论 -
Unity5.x AssetsBundle笔记
5.x以上的版本unity的AsstesBundle打包方式有所变化,但之前的打包方式依然可以用只是多了一个步骤,就是给AssetsBundle指定名称(关于这一步Unity官网有详细解释)。还有一个不同点是如果用5.x以前的打包方法生成的资源是没有.manifest的配置文件的。值得注意的是虽然能用5.x以前的方式打包但是加载的方式还得用5.x的。不然加载不了。下面我们来看下代码的代码和打包之后原创 2017-04-03 10:47:36 · 1840 阅读 · 0 评论 -
C# 创建MDI窗体
打开VS创建一个WindowsForm程序:修改窗体属性:找到IsMdiContainer属性改为True即可:接下来我们在Form1窗口中创建一个按钮,用来打开一个窗口,看看是不是在Form1窗口里面显示的:双击From1窗体在Form1_Load方法里创建一个按钮,并且给按钮注册一个点击事件:(这里使用代码创建)如图:运行测试:原创 2017-04-03 07:06:43 · 3091 阅读 · 1 评论 -
C# winform制作不规则窗体
private void Form1_Load(object sender, EventArgs e) { //重新绘制窗口样式 string fileName = @"C:\Users\admin\Desktop\Yuan1.png"; Bitmap mybitmap = new Bitmap(fileNam原创 2017-04-02 22:57:42 · 2448 阅读 · 0 评论 -
你好 HoloLens
关于HoloLens就不啰嗦了。直接上例子:(实现效果:显示一个Cube在真实环境中)电脑环境需 : win10专业版+VS2017+Unity5.6.1f1,创建一个空工程 修改相机参数:如图 Clear Flags > Solid Color Background > 黑色 相机坐标(0,0,0)2,创建一个Cube物体 坐标为(0,0,2)Z轴为2表示离视角2米原创 2017-06-15 13:11:29 · 688 阅读 · 1 评论