- 博客(94)
- 资源 (13)
- 论坛 (2)
- 收藏
- 关注
原创 C#读Visio模型数据
第一步:安装Visio安装相应版本的Visio(以64位为例),在安装过程中经常遇到下面的问题解决方法:按“win+R”快捷键,打开“运行”,输入“regedit”,打开注册表,找到【HKEY_CLASSES_ROOT】àInstalleràProducts备份注册表,然后将上面Office 16 Click-to-run Extensiblity Component删除,然后...
2019-05-25 12:21:33
826
1
原创 安卓ListView点击事件无响应
ListView布局文件如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="30dp" > <com.h1.warehouse....
2019-03-03 14:45:22
310
原创 Android项目引用自己开发的类库项目
下面以Eclipse开发安卓项目为例来说明如果在安卓项目中引用自定开发的类库项目。在开发过程中,如果我们需要将常用的类或者通用model作为独立项目,这个时候我们可以将通过建立安卓类目项目方式实现,具体步骤如下,新建Andorid Application Projec,注意安卓版本选择跟主程序一致,不需要创建启动图标及activity,勾选上Mark this projec...
2018-12-27 21:49:48
358
原创 安卓app局域网内访问PC服务端
对于没有公网IP的服务器,我们如果想在真机上运行app访问PC端的服务,则需要手机跟PC在同一个局域网内。在开发测试时候可以在PC上通过第三方工具(比如猎豹免费WIFI)创建WIFI并在手机上面连接该WIFI,然后可以手机上的app直接访问PC端后台服务。为了测试连通性可以在PC端的cmd窗口使用ping命令查看是否能够访问手机IP,以华为手机为例,手机IP地址可以通过设置-->系统--&g...
2018-12-27 21:44:49
4167
2
原创 ARCGIS插件开发(C#)
搜索全部Name=输入值的feature,可以通过如下方式实现var data = new List<IFeature>(); IEnumLayer enumLayer = Map.get_Layers(null, false);//所有layer enumLayer.Reset(); ILayer laye...
2018-12-11 22:31:17
1872
原创 WCF前后台调用提示“信封版本不支持添加消息标头“
在项目中前后台请求时在请求包头部添加了一些遇到错误信息,代码如下:request.Headers.Add(MessageHeader.CreateHeader("Context", "http://tempuri.org", _Context))提示 System.InvalidOperationException:“信封版本“EnvelopeNone (http://schemas.m...
2018-12-08 11:21:17
164
原创 Mysql通过MySqlDataAdapter更新数据后无法查询出数据
问题描述:在程序中通过MySqlDataAdapter更新了数据库,然后在程序其它页面再次查询数据时候查询结果总是空,执行select count(*) from stuInfo语句返回居然也是NULL,这种语句无论数据库表是否有数据库都会返回一直数值而不会为空,但是返回为空了,其它的查询fa返回结果也是空的,重启程序后查询结果正常了。解决方法:在网上查询了相关情况,一般都是说需要重新...
2018-12-04 22:04:18
1136
1
原创 C#读写Word文件(五)--替换
有些时候我们需要通过word模板来打印,需要将数据库查询出来的数据填充到word模板文档并批量打印,此时我们可以在word模板设置好书签,然后通过在程序里面通过书签定位填充数据,然后再生成新的文档并且打印。string fileName = “test.docx”;Dictionary<string, string> dic = new Dictionary<strin...
2018-11-30 22:14:58
724
原创 C#读写Word文件(四)--打印
Word中调用打印功能很简单,下面以简单示例说明用法。/// <summary> /// 打印word文档 /// </summary> /// <param name="fileName">文档名</param> public static void PrintDocument(object fileName) ...
2018-11-30 22:11:35
450
原创 C#读写Word文件(三)
1、公式及表格操作插入公式string strDir = Directory.GetCurrentDirectory();string docName = strDir + @"\test.doc";object nothing = System.Reflection.Missing.Value;MSWord.ApplicationClass newapp = null;M...
2018-11-30 22:09:05
519
原创 C#读写Word文件(二)
1、将文档另存为及替换操作1、另存为【提示】:在“C#读写Word文件(一)”【方式二】打开word文档的基础上进行操作MSWord.Paragraph para = doc.Content.Paragraphs.Add(ref Nothing);para.Range.Paste();para.Range.InsertParagraphBefore();//添加一次回车o...
2018-11-30 22:06:48
767
原创 C#读写Word文件(一)
1、加入相应的COM组件在Winform程序中对Word进行操作需要引入相关的COM组件。如果安装的office2007则引入12.0版本的COM组件,如下图所示:在对应的CS文件中使用其名字空间,using System.Reflection;using MSWord=Microsoft.Office.Interop.Word; 2、word中字号与英镑对照表...
2018-11-29 21:07:22
5537
原创 C#执行Python代码工具类
有时候需要C#与Python交互或者执行python写的算法,这个时候我们可以在C#中调用执行python文件形式进行交互,下面是我写的C#执行Python代码的工具类,可以直接拿来使用,需要引用IronPython.dll。/* * 功能:Python与C#交互 * QQ:1406981715 * 创建日期:2017-03-03 */ pub...
2018-11-29 21:02:52
221
原创 C#读写Excel文件(六)
下面代码是将图片插入到excel中,onst int NNN = 5;MSExcel.Range rr = (MSExcel.Range)whs.Cells[rowIndex+1, 36];whs.Shapes.AddPicture(fileName, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.Ms...
2018-11-29 20:51:46
594
1
原创 C#读写Excel文件(五)
下面Demo展示了将excel内容保存成图片,使用名字空间:using MSExcel = Microsoft.Office.Interop.Excel;using Microsoft.Office.Core;using System.Runtime.InteropServices;using System.Drawing.Imaging;using System.Drawing;...
2018-11-29 20:50:11
354
原创 C#读写Excel文件(四)
1、从Excel读取数据存储到DataTable中/// <summary> /// 从excel文件读取内容 /// </summary> /// <param name="fileName">excel文件名</param> /// <returns>获取读取...
2018-11-29 20:48:37
2209
原创 C#读写Excel文件(三)
通过逐行逐个单元格向Excel写入数据的方式比较慢,下面介绍通过OLEDB方式向excel批量写入数据,速度可以提高很多倍。使用OLEDB方式写入数据到excel表格【方法一】/// <summary>/// 使用oledb快速写入数据到excel/// </summary>/// <param name="data"></pa...
2018-11-29 20:44:35
1916
1
原创 C#读写Excel文件(二)
1、样式设置string strDir = Directory.GetCurrentDirectory();string fileName = strDir + @"\test.xls";MSExcel.Application excelApp= new MSExcel.Application();excelApp.Visible = true;//是打开可见MSExcel.W...
2018-11-29 20:42:25
2550
3
原创 C#读写Excel文件(一)
1、加入相应的COM组件在Winform程序中对Word进行操作需要引入相关的COM组件。如果安装的office2007则引入12.0版本的COM组件,如下图所示:在对应的CS文件中使用其名字空间,using System.Reflection;using MSWord=Microsoft.Office.Interop. Excelusing Microsoft.Off...
2018-11-29 20:39:41
20508
2
原创 6174数学黑洞的matlab模拟
对于数学黑洞,无论怎样设值,在规定的处理法则下,最终都将得到固定的一个值,再也跳不出去了,就像宇宙中的黑洞可以将任何物质,以及运行速度最快的光牢牢吸住,不使它们逃脱一样。算法过程如下:取任意一个4位数(4个数字均为同一个数的除外),将该数的4个数字重新组合,形成可能的最大数和可能的最小数,再将两者之间的差求出来;对此差值重复同样过程,最后你总是至达卡普雷卡尔黑洞6174,到达这个黑洞最多需...
2018-11-28 22:26:20
1500
原创 C#执行R文件的简单示例
首先下载RDotNet.dll、RDotNet.NativeLibrary.dll、Interop.STATCONNECTORCLNTLib.dll、Interop.StatConnectorCommonLib.dll及Interop.STATCONNECTORSRVLib.dll,引用如下名字空间:using RDotNet;using RDotNet.NativeLibrary;usi...
2018-11-28 22:14:03
421
1
原创 C#引用了另外项目但是编译提示没有引用
项目A引用了项目B,但是编译时候提示没有引用,可能原因如下:检查引用项目及被引用项目的.Net Framework版本是否一致; 检查两个项目的编译平台是否是一致。...
2018-11-28 22:00:05
1011
原创 ORACLE查询数据时候提示指定转换无效
问题描述:从数据库查询数据存储到DataTble提示指定转换无效,将SQL拷贝到PL/SQL执行正常。解决方式:查询的结果中数值类型小数位数太长导致.NET无法处理,将查询的数值类型字段截取指定位数小数,此问题一般是由于数值类型字段进行乘除运算导致;...
2018-11-28 21:59:14
2465
原创 ORA-00923: 未找到要求的 FROM 关键字
检查SQL语句语法是否正确; 检查SQL语句中是否包含特殊字符; 检查SQL语句结尾是否包含分号; 检查SQL是否包含中文逗号; 检查数据库表是否存在;...
2018-11-28 21:58:59
26048
2
原创 Java中实现WebService
定义接口,如下定义接口实现此时可以通过如下方式发布服务,在C#项目中添加服务引用à高级à添加Web引用,输入URL:http://127.0.0.1:6033/TradeService/,即可获取相关信息,点击WSDL的连接可以看到详细信息,修改引用名并添加引用即可使用。在使用时直接创建TrdeService对象,调用其方法RequestMessage即可调...
2018-11-27 21:10:58
912
原创 Java调用WCF的WebService服务
在Eclipse项目上右击,NewàOtheràWeb ServiceàWeb Service Client点击完成即可生成客户端代码,测试用例如下:需要引用activation-1.1.jar及mail-1.4.jar,这两个jar包可以从下载的axis2-1.7.6-bin.zip中获取。...
2018-11-27 21:06:36
1340
原创 Protobuf的使用
在网站http://mvnrepository.com/artifact/com.google.protobuf/protobuf-java/3.4.0下载Jar包,在网站https://github.com/google/protobuf/releases下载工具,选择windows版本,解压protoc-3.4.0-win32.zip并设置环境变量,在系统变量Path中添加protoc...
2018-11-27 21:02:01
2020
原创 ActiveMQ安装配置
官网下载安装程序,然后解压,拷贝activemq-all-5.1.0.jar到使用的java项目中。启动ActiveMq服务方法:在命令窗口切换到bin目录(D:\软件\apache-activemq-5.14.4-bin\apache-activemq-5.14.4\bin)下,输入activemq.bat start。从上图可以看出启动成功。在浏览器输入http://127.0...
2018-11-27 20:56:18
61
原创 VSTO简单应用
1、添加用户控件现在创建了一个用户控件,要在word中显示该控件,可以在ThisAddIn.cs文件的ThisAddIn_Startup方法中添加如下代码:formTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(new UserControlForm(), "填写内容");formTaskPane.Visible = true; //...
2018-11-27 20:44:19
1242
原创 C#与Matlab的交互
matlab与C#交互方式.NET组件说明利用m文件生成dll再由C#调用。优点是可移植型较好,目标机不需要安装Matlab,只需要安装MCRinstaller.exe及dll的注册,缺点是配置较为复杂,受各种版本的影响。此方法编译时候选择的.NET版本必须与VS中建立的工程的.NET版本一致,并且64位matlab编译的dll文件必须在VS中选择64位编译器. 步骤File-&...
2018-11-27 20:41:05
6565
原创 百度地图API的简单使用(C#)
先上图,效果如下: 新建一个html文件Map2.html,内容如下:<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="in
2018-11-27 20:33:42
1212
原创 Kinect传感器的使用(C#)
安装如下文件:Kinect Runtime -v1.8KinectSDK -v1.8KinectDeveloperToolkit-v1.8.0找到Microsoft.Kinect.dll文件拷贝到工程目录下并添加引用。使用名字空间:using System.Drawing.Imaging;using System.Runtime.InteropServices;usin...
2018-11-27 20:30:12
2359
5
原创 MFC模拟高尔顿板实验
先上效果图,图中小球是动态下落的,下落到对应桶里会更新相应计数。《1》建立基于单文档的应用程序,名为:GEDB。《2》为类CDEDBView添加成员函数void CGEDBView::DrawFrame(CDC *pDC),并添加如下代码:void CGEDBView::DrawFrame(CDC *pDC){ CRect rc;//定义一个矩形区域变量...
2018-11-27 20:16:25
2101
2
原创 SQL Server中触发器的简单使用示例
1、定义触发器CREATE TRIGGER <触发器名>ON <表名> FOR|AFTER|INSTEAD OF <触发事件>AS<触发动作体>注:AFTER表示只有执行了指定的操作(DELETE,UPDATE,INSERT)之后,触发器才被激活,执行触发器中的sql语句; FOR表示为AFTER触发器,并且该触发...
2018-11-27 19:57:27
1239
1
原创 MFC连接Access数据库
新建一个基于单文档的MFC应用程序。在应用程序向导中运行到“数据库支持”页面时作如下修改:在“客户端类型”项选择“OBDC”,单击“数据源”,出现对话框,并作如下修改:如果不是第一次运行的话,可以选择以前建立的数据源,就不用再新建了。下面说说新建的方法。选择“新建”,然后会弹出直接忽视这个对话框,点击“确定”,点击下一步,直到运行到如下步骤:选中“Microso...
2018-11-26 21:24:06
1075
1
原创 Excel中VBA编程学习笔记(十八)--目录遍历
Rem 下面的过程遍历指定目录下面的所有文件Sub SearchFiles(ByVal fd, ByVal fileName1 As String, ByVal fileName2 As String) Dim fl As File Dim sfd As Folder For Each fl In fd.Files '通过循环把文件逐个放在数组内 ...
2018-11-26 21:15:50
414
原创 Excel中VBA编程学习笔记(十七)--Access数据查询
【例1】使用Connection对象,从数据库test.accdb的students表查询所有数据并存放到Sheet1表中。Sub test() Dim cnn, rst Set cnn = CreateObject("ADODB.Connection") Set rst = CreateObject("ADODB.Recordset") Dim con...
2018-11-26 21:14:33
1699
2
原创 Excel中VBA编程学习笔记(十六)--Access数据库更新操作
【例1】使用Connection的Execute的方法数据库格式: Sub test() Dim conString$, sqlString$ Dim cnn, rst Set cnn = CreateObject("ADODB.Connection") Set rst = CreateObject("ADODB.Recordset...
2018-11-26 21:12:55
3459
原创 Excel中VBA编程学习笔记(十五)--Access数据库删除操作
【例1】使用Connection对象的Execute方法删除数据数据库格式:Sub test() Dim conString$, sqlString$ Dim cnn, rst Set cnn = CreateObject("ADODB.Connection") Set rst = CreateObject("ADODB.Recordset")...
2018-11-26 21:10:54
576
原创 Excel中VBA编程学习笔记(十四)--Access数据库录入操作
数据库表如下:【例1】使用Recordset插入数据Excel表格内容如下:Sub test() 'Dim cnn As New ADODB.Connection 'Dim rst As New ADODB.Recordset Dim conString$, sqlString$ Dim cnn, rst Set cnn = C...
2018-11-26 21:09:38
2090
学生选课系统
2014-05-18
C++数据结构基础程序集
2018-11-22
c++:求大神帮忙实现一个函数(关于素数,约数).
发表于 2012-12-16 最后回复 2014-05-18
C++运算符及重载问题,求大神指点及改正
发表于 2012-12-14 最后回复 2012-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝