![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c# dll
blue_xinran
人工智能 视觉图像
展开
-
vc++调用opencv dll项目在客户环境下的配置
客户使用64位windows系统,没有装vs和opencv1Exe目录下有mfc的支持dllmsvcp120d.dllmsvcr110d.dllmsvcr120d.dll2将opencv的dll拷贝到 C:\Windows\SysWOW64 目录下源 opencv2.4.10\build\x86\vc11\bin 因为我用的vs2012,所以对应的是vc11的bin文件即可运行...原创 2021-08-24 14:42:43 · 183 阅读 · 0 评论 -
C#总DataSet和DataTable
调试时,如果想查看具体数据dataset 是datatable的集合dataset ds=new dataset();ds.tables[0];依次类推可以获取你的表,不过一般会给表一个名字在引用会方便点。如 sqldataadapter sda=new sqldataadapter("T-SQL",conn);dataset ds=new dataset();sda.fill(ds,"table"); //这里是在ds里新建了一个表,叫table,注意是新建,多次执行会报错,实际使用时.原创 2021-07-30 09:51:54 · 152 阅读 · 0 评论 -
c#中使用TableLayoutPanel布局,显示子Form
建立Form的工程,界面显示是这样的其中Form1是父Form,Form2是子Form设计视图如下其中,form2要把一些外观属性如是否显示icon 等设为False在Form1中,给tableLayoutPanel1;的右下角加入1*1的容器普通panel,命名为panel1将 private System.Windows.Forms.Panel panel1;改为private PanelEx panel1;//PanelEx是自己扩展的Panel类型添加F...原创 2021-07-14 14:04:51 · 1214 阅读 · 0 评论 -
c# 调用c++ dll,传递 string 路径给c++ 之二 宽字节字符串
写dll的c++中,如果用void setFileName(char* pFileName)接收字符串,则对第一个字符的第二个字节判断为结束符,导致只能传递一个字符。改为用wchar_t* 接收,然后转换为string类型在.cpp文件中#include void setFileName(wchar_t* content){int pSize = WideCharToMultiByte(CP_OEMCP, 0, content, wcslen(content), NULL, 0, NULL, N原创 2021-05-19 15:58:06 · 1613 阅读 · 0 评论 -
c++写dll时,dependency查看缺少函数
发现是cpp和h文件对函数声明时,参数不同。少写了一个。编译没有报错。但查看不到该函数的调用接口。原创 2021-05-19 14:26:35 · 245 阅读 · 0 评论