自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 C#获取文件信息的方法汇总

无论是使用FileInfo类、File类、Directory类还是Path类,C#提供了多种获取文件信息的方法,可以根据具体需求选择合适的方法来获取文件的属性、大小、时间等信息。更多信息大家可以参考官网。希望本文对你在C#文件处理中有所帮助,欢迎留言或者吐槽。

2023-08-12 15:34:37 1340

原创 axure连接mysql

2. 在“Widget Libraries”界面中,找到“PHP Data”文件夹,并在其中选择“MySQL Query”控件。5. 在“Edit Text”界面中,点击“Edit Query”,输入与mysql数据库相匹配的查询语句,点击“OK”保存。6. 点击“Preview”按钮预览效果,可以看到mysql数据库中的数据已经展示在“MySQL Query”控件中了。4. 右键点击“MySQL Query”控件,选择“Edit Text”选项。

2023-07-11 16:51:02 1219 3

原创 C#多线程的使用

前言多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。本文主要介绍.NET(C#) 中使用Thread、Task或Parallel实现多线程的总结,以及相关的示例代码。一、Thread的使用Thread是C#语言对线程对象的封装 ,从.NET 1.0版本就开始存在。1、Thread初始化//获取正在运行的线程//设置线程的名字//获取当前线程的唯一标识符//获取当前线程的状态。

2023-06-19 02:54:58 1973

原创 win7桌面空白处右键弹出菜单很慢解决办法

win7系统桌面空白处右键反应慢解决方法

2022-10-23 18:06:41 1054 1

原创 win7系统双硬盘双系统问题解决

win7系统双硬盘系统无法进入

2022-10-23 08:02:35 1206

原创 2021-07-09

弱电工程RS485总线知识汇总机械自动化前沿 昨天机械制图怎么学?没有这些资料那就太困难了!(点击上方棕字,下载资料)做工程很多时候会提到RS485控制线,它到底是什么呢?今天我聊聊RS485相关的应用,深入了解RS485,你会发现里面的知识确实有很多,那么我们就选择一些平时在弱电中会考虑到的问题供大家了解。一、什么是RS485总线工业现场经常要采集多点数据,模拟信号或开关信号,一般用到RS485总线,RS-485采用半双工工作方式,支持多点数据通信。RS-485总线网络拓扑一般采用终端匹配的总

2021-07-09 08:26:50 266

转载 C#与ABB机械手通信控制动作

C#与ABB机械手建立通信,并控制机械手动作第一步:安装软件VS2017+PCSDK 2019.5 7.0.8721.594分别在微软官网和ABB官网下载。第二步:安装完软件后,找到PC SDK的安装目录,默认目录是C:\Program Files (x86)\ABB\SDK\PCSDK 2019。打开目录下的文件在VS中添加引用。将ABB.Robotics.Controllers.PC.dll和RobotStudio.Services.RobApi.dll两个DLL文件添加进来。添加u

2020-12-03 18:02:07 2443 1

原创 .Net4.0如何实现.NET4.5中的Task.Run及Task.Delay方法

前言.NET4.0下是没有Task.Run及Task.Delay方法的,而.NET4.5已经实现,对于还在使用.NET4.0的同学来说,如何在.NET4.0下实现这两个方法呢?在.NET4.0下,有一个泛型类,叫TaskCompletionSource<TReuslt>,它能控制Task的行为,如给Task设置结果、设置异常、设置取消等。MSDN是这样描述的(网址):表示未绑定到委托的Task<TResult>的制造者方,并通过Task属性提供对使用者方的访问。..

2020-08-07 10:56:29 2004

原创 C#并行和多线程编程 —— 第三天 认识和使用Task

5天玩转C#并行和多线程编程系列文章目录5天玩转C#并行和多线程编程 —— 第一天 认识Parallel5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task5天玩转C#并行和多线程编程 —— 第四天 Task进阶5天玩转C#并行和多线程编程 —— 第五天 多线程编程大总结  对于多线程,我...

2019-10-29 19:32:34 182

转载 在Visual Studio 2010/2012/2013/2015上使用C#开发Android/IOS安装包和操作步骤

 官方学习文档:http://developer.xamarin.com/guides/android/getting_started/官方学习例子:http://developer.xamarin.com/samples/android/all/Xamarin 配置手册和离线包下载 http://pan.baidu.com/s/1eQ3qw8a具体操作:安装前提条件(在这...

2018-12-10 16:28:00 637

转载 C#datagtidview1导出到excel的两种方法可以直接用

C# DataGridView导出Excel的两种经典方法2016年04月07日 10:10:55 贝爷_野外求生 阅读数:4362更多个人分类: C# 第一种是用数据流导出: #region SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog...

2018-11-10 23:53:41 324

转载 C# WinForm窗体及其控件自适应各种屏幕分辨率

 C# WinForm窗体及其控件自适应各种屏幕分辨率一。说明   我们自己编写程序的界面,会遇到各种屏幕分辨率,只有自适应才能显的美观。实际上,做到这点也很简单,就是首先记录窗体和它上面控件的初始位置和大小,当窗体改变比例时,其控件的位置和大小也按此比例变化即可。因为窗体上控件的位置和大小是相对于自己所在的窗体的,也就是所谓的窗口坐标。   在这里我们只考虑相对于自己窗体的窗口坐标更...

2018-11-09 19:49:30 1185

转载 Eclipse安装教程

转载自https://blog.csdn.net/zichen_ziqi/article/details/73995755 Eclipse安装教程                                                                                         ——史上最详细安装java&amp;python教程说明 (...

2018-08-02 18:36:34 578

转载 C#基本控件属性介绍全集

C#控件基本1第一大内容窗体:一、控制标题栏Text - 控制标题栏的文字Icon - 控制标题栏的图标MaximizeBox - 窗体最大化MinimizeBox  -窗体最小化ControlBox - 所有的最大化、最小化、关闭按钮 二、控制背景BackColor - 控制背景色BackgroundImage - 背景图BackgroundIma...

2018-07-28 07:27:45 6001

转载 C#的process进程的处理

查找进程、启用进程、关闭进程using ……using ……using System.Diagnostics; //启用进程void process(){ Process p;//实例化一个Process对象 p=Process.Start(@"E:\1.txt");//要开启的进程(或 要启用的程序),括号内为绝对路径 p.Kill();//结束进程} //查...

2018-07-18 13:37:10 11106

转载 佳能相机 C# 编程

使用代码我使用了三个简单的类,SDKHandler,Camera和CameraValues,还有来自 佳能SDK的EDSDK。 在SDKHandler中有几个变量:[csharp] view plaincopy  /// &lt;summary&gt;  /// The used camera  /// &lt;/summary&gt;  public Camera MainCamera { ...

2018-06-05 18:41:44 2563 3

转载 C#调用windows api 实现打印机控制

using System;using System.Text;using System.Runtime.InteropServices;using System.Security;using System.ComponentModel; namespace SoftPOS{ public class PrinterHelper { ...

2018-05-14 16:21:22 3087

转载 C#调用2级窗口细节

如何把在一个窗口里查询出的数据在另一个窗口的datagridview中显示出来就是在一个小窗口里填入了查询的条件,并执行查询语句,那么如何把查询出来的结果传递到另外一个大窗口的datagridview里呢 ------解决方案--------------------1、最简单的就是把另一个窗口的datagridview的Modifiers设为public,这样你就可...

2018-04-26 16:34:25 687

转载 西门子编程使用的OB块解释

1、自由循环组织块OB1      S7  CPU启动完成后,操作系统循环执行OB1,OB1执行完成后,操作系统再次启动OB1。在OB1中可以调用FB、SFB、FC、SFC等用户程序使其循环执行。除OB90以外,OB1优先级最低,可以被其他OB中断。OB1默认扫描监控时间为150ms(可设置),扫描超时,CPU自动调用)B80报错,如果程序中没有建立OB80,CPU进入停止模式。2、日期中断组...

2018-04-17 19:05:23 9825

转载 西门子PLC状态字解释

西门子STL语句表编程中的状态字状态字又称状态字寄存器,是一个16位的寄存器,只用了其中的9位,它属于S7-300/400PLC的存储区中除基本存储区外的存储区的一种。用于存储CPU执行指令后的状态,以二进制位的形式保存指令的执行结果与中间状态。状态字的位如下:15-9  8  7   6   5  4  3  2   1   0 保留 BR CC1 CC0 OS OV OR STA RLO ...

2018-04-17 19:04:12 12214

转载 C#读写共享文件夹,变量在main主程序中的调用

该试验分以下步骤:1、在服务器设置一个共享文件夹,在这里我的服务器ip地址是10.200.8.73,共享文件夹名字是share,访问权限,用户名是administrator,密码是11111111。2、新建一个控制台项目。3、添加后台代码如下: class Program { static void Main(string[] args) { ...

2018-04-12 21:01:27 345

原创 关于GridView和dataset的应用

  string select = "select row_number() over (order by 主键列),* from AAAA";//用于读取sql中表里面默认的ID序号//创建连接            SqlConnection con = new SqlConnection(source);            SqlDataAdapter adapt = new Sql...

2018-04-12 20:52:44 785

转载 DataSet和DataTable使用方法

先构建一个结构与用户请求数据结构相同的DataTable,然后将用户的请求数据填充到构建好的DataTable中,最后将DataTable添加到DataSet中。DataTable,,DataColumn,DataRow 深入研究DataTable是内存中的一个关系数据表,可以独立创建使用,也可以作为DataSet的一个成员使用!DataColumnDataColumn是创建DataTable...

2018-04-04 15:52:49 2488

原创 远程和本地文件的复制

File.Copy(@"//192.168.0.100/C$/1.txt", @"E:\1.txt", true);表示拷贝远程C盘下的文件到本地E盘。前面源数据,后面目标位置。保证具有访问权限。

2018-03-06 13:48:53 758

转载 SQL的insertcommand、update、deletecommand的使用

//InsertCommand            using (SqlConnection conn = new SqlConnection(connectionstring))            {                conn.Open();                DataTable dtInsert = new DataTable(); 

2018-01-30 10:01:02 3138

转载 C#中的Console.WriteLine()详解

Console.WriteLine()表示向控制台写入字符串后换行。Console.WriteLine("鹿鼎记中的{0}的妻子有{1}、{2}、{3}等7个",strName[0],strName[1],strName[2],strName[3]);这种方式中包含两个参数:“格式字符串”和“变量表”。“鹿鼎记中的{0}的妻子有{1}、{2}、{3}等7个”是格式字符串;{

2018-01-30 09:49:48 15647 1

转载 SQL Server DATEADD() 函数

SQL Server DATEADD() 函数SQL Server Date 函数定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepar

2018-01-08 14:50:54 380

转载 SQL常用时间格式转换设置

sql Server 中一个非常强大的日期格式化函数常用: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1

2018-01-08 14:04:07 10969

原创 sqlserver数据库某表定期删除功能实现

新建数据库BackDel,建立表Test(id,tm,v),类型随意。先建立任务每5分钟插入一条数据,再建立删除任务。sqlserver 启动代理服务,打开管理其界面,新建作业,常规里面输入名称,选择类别,输入说明转到步骤中,设定执行什么任务,新建步骤,步骤常规里面名称,选择T-Sql类型,选择数据库,在命令中输入sql语句declare @tm datetime --

2018-01-08 11:29:55 14616

原创 关于opcdaauto.dll的注册

无论win7_32还是win7_64位都执行一样的CMD命令,即regsvr32 opcdaauto.dll 。如果从网上下载的opcdaauto.dll 文件放到了Windows\system32中执行上面的命令后提示不兼容,那就放到systemwow64中,然后执行上述命令,尽可能用管理员权限运行CMD;如果你的系统已经更新到最新,64位系统的话在systemwow64中应该会有o

2017-12-12 10:10:18 8263 1

转载 C#中OPC的一些基础知识

1.1 OPC 的开发背景和历史OPC(OLE for Process Control)OPC 是为了不同供应厂商的设备和应用程序之间的软件接口标准化,使其间的数据交换更加简单化的目的而提出的。 作为结果,从而可以向用户提供不依靠于特定开发语言和开发环境的可以自由组合使用的过程控制软件组件产品。1.2 什么是 OPC1 基于 COM 技术的 OPC(Componen

2017-12-12 09:22:30 9796

转载 C#读取app.settings配置文件连接数据库

连接数据库读取app.settings配置文件的的方法,以及更新配置文件的方法

2017-12-11 17:30:10 11153

转载 C#中string format的使用

随笔 - 12  文章 - 5  评论 - 3C#常用String.Format今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬! 1 前言    如果你熟悉Microsoft Foundation Classes(MFC

2017-12-11 17:27:34 1079

原创 关于public、internal、private、protected介绍

public:         所属类的成员以及非所属类的成员都可以访问;internal:      当前程序集可以访问;private:       只有所属类的成员才可以访问;protected:   所属类或派生自所属类的类型可以访问;

2017-08-15 21:28:44 215

原创 关于combox记录登录信息

private void btnok_click(object sender,eventargs e){    string username =this.cmbusername.text;   //用户名文本框里的内容定义为username    string password =this.txtpassword.text;   //道理同上    bool success =t

2017-08-11 15:23:47 285

原创 关于openfiledialog和savefiledialog使用

下方代码是打开文件和保存文件到txt中private void btnopen_click(object sender,eventargs e)           //点击打开按钮{if (this.openfiledialog.showdialog() == dialogresult.ok)     //打开对话框后判断是否点击确定了{string filename

2017-08-10 20:04:13 750

转载 C#读写远程共享文件夹

1、在服务器设置一个共享文件夹,在这里我的服务器ip地址是10.200.8.73,共享文件夹名字是share,访问权限,用户名是administrator,密码是11111111。2、新建一个控制台项目。3、添加后台代码如下: class Program { static void Main(str

2017-08-09 18:05:49 8969 3

原创 c#中读写文件查找特定名称的文件

string str = "d:\\";string[] filedir = Directory.GetFiles(str, "*.csv", SearchOption.AllDirectories);//查找D盘下所有(包括子目录)的CSV文件string[] filedir = Directory.GetFiles(str, "*abcd*.*", SearchOpti

2017-08-09 14:45:57 6862

原创 读写TXT文件

 读取txt文件   如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(filePath) 或指定编码方式 File.ReadAllText(FilePath, Encoding)的方法。它们都一次性将文本内容全部读完,并返回一个包含全部文本内容的字符串 string str1 = File.ReadAllText(@"c:\temp\a.

2017-08-04 15:27:25 371

转载 C#读写txt文件

C#读写txt文件的两种方法介绍1.添加命名空间  System.IO;  System.Text;2.文件的读取  (1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出。 byte[] byData = new byte[100]; char[] charData = new char[10

2017-08-04 14:18:29 15489 2

SEW_EFE32B网关模块profinet_IO使用方法.pdf

详细讲述了sew的DFE32B网关模块的使用方法,从裸机到成品的全过程讲解,还包括movistduio软件的连接调试过程。

2020-08-17

Csharp打印机获取状态,设置默认打印机(成功)

VS2013测试可行,用于获取已安装打印机的列表,并获取状态,内部含注释,获取后设置成默认打印机

2018-06-05

opcdaauto.dll

opcdaauto.dll及验证代码,用于C#开发连接OPC读取项目信息

2017-12-12

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

TA关注的人

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