c#
艾尼瓦尔魁
这个作者很懒,什么都没留下…
展开
-
c#与halcon联合编程
以下是我在学习时遇到的问题注意事项:错误1:视图加载格式不正确的程序:–目标平台选择错误(32位/64位)----解决:根据所选的dll文档的位数来选择对应的位数(32位或64位)错误2:halcon错误 #1305 HSmartWindowcontrol 的问题...原创 2021-04-08 19:24:11 · 387 阅读 · 0 评论 -
2021-03-14
//设置panel控件中的Z值 panel7.Controls.SetChildIndex(panel8, 0); panel7.Controls.SetChildIndex(tabControl2, 1);```csharp在这里插入代码片原创 2021-03-14 20:15:46 · 74 阅读 · 0 评论 -
C#相对路径以及txt文件保存于读取
1、C#相对路径C#中用Application.StartupPath提取运行应用文件所在的路径采用https://www.cnblogs.com/Alex1994/p/10734406.html方法(感谢提供)C#相对路径1、 根目录.\ 或者直接给出文件名称,是找根目录的路径。如:path = “gs.mdb” 与 path = ".\gs.mdb"是一个意思。2、 根目录的上级目录, 在C#中是指定到bin文件夹里面…\ 应用程序的根目录的上两级3、指定到根目录上面的三级目录,也就是转载 2021-01-07 09:27:21 · 5727 阅读 · 0 评论 -
C#延时函数
C#延时函数方法public void Delay(int miliSecond)//延时函数,sleep会影响UI界面,故用此函数来延时{ int start = Environment.TickCount; while (Math.Abs(Environment.TickCount - start) < miliSecond) { Application.DoEvents(); } }调用该函数时直接调用Delay(1转载 2021-01-07 08:30:49 · 9879 阅读 · 0 评论 -
c#二维坐标变换
二维坐标系的变换分为旋转变换和平移变换。一、旋转变换假设已知基坐标系XOY中的一点P(x,y),坐标原点为O,绕点O旋转θ,可以求得点P在新坐标系X’OY’中坐标值(x’,y’),如下图所示:求解x’和y’的关键是坚持用已知的边做斜边来求解,结合上图利用三角函数可以求得:x’=x·cos(θ)+y·sin(θ)y’=y·cos(θ)-x·sin(θ)那么点P在X’OY’中的坐标值为(x’,y’)。同理如果知道P点在坐标系X’OY’中的坐标(x’,y’),可以求得点P在基坐标系XOY中的坐标值转载 2020-11-18 14:45:46 · 1599 阅读 · 0 评论 -
C#联合工业相机实时采集
halcon联合C#作图像的实时采集1、做好halcon图像采集代码并将其转化为C#语言2、打开VS2017选择Windows窗体应用程序并设置命名工程名称与保存路径。如下图:在Form1上进行工具的填写单击引用在右击添加引用,图中若不显示大框中的部分,浏览引用的路径为halcon安装目录下的bin->dotnet35下的halcondotnet.dll(动态链接库),若不知道在哪里,可回到桌面右击halcon图标查看文件所在位置,然后回到VS217单击浏览按钮做如下图操作:出现箭头转载 2020-11-26 08:54:27 · 4088 阅读 · 0 评论 -
C#学习理解get,set
在程序中经常碰到get、set,不甚明白,在网上查询时也说的迷迷糊糊,所以整理下,以学的明白透彻点。有两个类person:public class person{ public string name;}public class person{ public string Name{set;get;}}第一个类型的name属性未封装,其name属性直接通过public关键字暴露给系统中的其他类了,而第二个类型的name属性通过get set关键字进行了封装,get和set分别对转载 2020-10-31 11:17:09 · 406 阅读 · 0 评论