- 博客(46)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 C#获取文件信息的方法汇总
无论是使用FileInfo类、File类、Directory类还是Path类,C#提供了多种获取文件信息的方法,可以根据具体需求选择合适的方法来获取文件的属性、大小、时间等信息。更多信息大家可以参考官网。希望本文对你在C#文件处理中有所帮助,欢迎留言或者吐槽。
2023-08-12 15:34:37
2250
1
原创 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
2281
3
原创 C#多线程的使用
前言多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。本文主要介绍.NET(C#) 中使用Thread、Task或Parallel实现多线程的总结,以及相关的示例代码。一、Thread的使用Thread是C#语言对线程对象的封装 ,从.NET 1.0版本就开始存在。1、Thread初始化//获取正在运行的线程//设置线程的名字//获取当前线程的唯一标识符//获取当前线程的状态。
2023-06-19 02:54:58
2404
原创 2021-07-09
弱电工程RS485总线知识汇总机械自动化前沿 昨天机械制图怎么学?没有这些资料那就太困难了!(点击上方棕字,下载资料)做工程很多时候会提到RS485控制线,它到底是什么呢?今天我聊聊RS485相关的应用,深入了解RS485,你会发现里面的知识确实有很多,那么我们就选择一些平时在弱电中会考虑到的问题供大家了解。一、什么是RS485总线工业现场经常要采集多点数据,模拟信号或开关信号,一般用到RS485总线,RS-485采用半双工工作方式,支持多点数据通信。RS-485总线网络拓扑一般采用终端匹配的总
2021-07-09 08:26:50
411
转载 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
2856
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
2275
原创 C#并行和多线程编程 —— 第三天 认识和使用Task
5天玩转C#并行和多线程编程系列文章目录5天玩转C#并行和多线程编程 —— 第一天 认识Parallel5天玩转C#并行和多线程编程 —— 第二天 并行集合和PLinq5天玩转C#并行和多线程编程 —— 第三天 认识和使用Task5天玩转C#并行和多线程编程 —— 第四天 Task进阶5天玩转C#并行和多线程编程 —— 第五天 多线程编程大总结 对于多线程,我...
2019-10-29 19:32:34
223
转载 在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
817
转载 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
371
转载 C# WinForm窗体及其控件自适应各种屏幕分辨率
C# WinForm窗体及其控件自适应各种屏幕分辨率一。说明 我们自己编写程序的界面,会遇到各种屏幕分辨率,只有自适应才能显的美观。实际上,做到这点也很简单,就是首先记录窗体和它上面控件的初始位置和大小,当窗体改变比例时,其控件的位置和大小也按此比例变化即可。因为窗体上控件的位置和大小是相对于自己所在的窗体的,也就是所谓的窗口坐标。 在这里我们只考虑相对于自己窗体的窗口坐标更...
2018-11-09 19:49:30
1224
转载 Eclipse安装教程
转载自https://blog.youkuaiyun.com/zichen_ziqi/article/details/73995755 Eclipse安装教程 ——史上最详细安装java&python教程说明 (...
2018-08-02 18:36:34
612
转载 C#基本控件属性介绍全集
C#控件基本1第一大内容窗体:一、控制标题栏Text - 控制标题栏的文字Icon - 控制标题栏的图标MaximizeBox - 窗体最大化MinimizeBox -窗体最小化ControlBox - 所有的最大化、最小化、关闭按钮 二、控制背景BackColor - 控制背景色BackgroundImage - 背景图BackgroundIma...
2018-07-28 07:27:45
6652
转载 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
11315
转载 佳能相机 C# 编程
使用代码我使用了三个简单的类,SDKHandler,Camera和CameraValues,还有来自 佳能SDK的EDSDK。 在SDKHandler中有几个变量:[csharp] view plaincopy /// <summary> /// The used camera /// </summary> public Camera MainCamera { ...
2018-06-05 18:41:44
2808
2
转载 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
3353
转载 C#调用2级窗口细节
如何把在一个窗口里查询出的数据在另一个窗口的datagridview中显示出来就是在一个小窗口里填入了查询的条件,并执行查询语句,那么如何把查询出来的结果传递到另外一个大窗口的datagridview里呢 ------解决方案--------------------1、最简单的就是把另一个窗口的datagridview的Modifiers设为public,这样你就可...
2018-04-26 16:34:25
740
转载 西门子编程使用的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
11454
转载 西门子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
14127
转载 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
391
原创 关于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
818
转载 DataSet和DataTable使用方法
先构建一个结构与用户请求数据结构相同的DataTable,然后将用户的请求数据填充到构建好的DataTable中,最后将DataTable添加到DataSet中。DataTable,,DataColumn,DataRow 深入研究DataTable是内存中的一个关系数据表,可以独立创建使用,也可以作为DataSet的一个成员使用!DataColumnDataColumn是创建DataTable...
2018-04-04 15:52:49
2600
原创 远程和本地文件的复制
File.Copy(@"//192.168.0.100/C$/1.txt", @"E:\1.txt", true);表示拷贝远程C盘下的文件到本地E盘。前面源数据,后面目标位置。保证具有访问权限。
2018-03-06 13:48:53
801
转载 SQL的insertcommand、update、deletecommand的使用
//InsertCommand using (SqlConnection conn = new SqlConnection(connectionstring)) { conn.Open(); DataTable dtInsert = new DataTable();
2018-01-30 10:01:02
3266
转载 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
16011
1
转载 SQL Server DATEADD() 函数
SQL Server DATEADD() 函数SQL Server Date 函数定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date)date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。datepar
2018-01-08 14:50:54
425
转载 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
11129
原创 sqlserver数据库某表定期删除功能实现
新建数据库BackDel,建立表Test(id,tm,v),类型随意。先建立任务每5分钟插入一条数据,再建立删除任务。sqlserver 启动代理服务,打开管理其界面,新建作业,常规里面输入名称,选择类别,输入说明转到步骤中,设定执行什么任务,新建步骤,步骤常规里面名称,选择T-Sql类型,选择数据库,在命令中输入sql语句declare @tm datetime --
2018-01-08 11:29:55
15655
原创 关于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
8441
1
转载 C#中OPC的一些基础知识
1.1 OPC 的开发背景和历史OPC(OLE for Process Control)OPC 是为了不同供应厂商的设备和应用程序之间的软件接口标准化,使其间的数据交换更加简单化的目的而提出的。 作为结果,从而可以向用户提供不依靠于特定开发语言和开发环境的可以自由组合使用的过程控制软件组件产品。1.2 什么是 OPC1 基于 COM 技术的 OPC(Componen
2017-12-12 09:22:30
10246
转载 C#中string format的使用
随笔 - 12 文章 - 5 评论 - 3C#常用String.Format今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬! 1 前言 如果你熟悉Microsoft Foundation Classes(MFC
2017-12-11 17:27:34
1276
原创 关于public、internal、private、protected介绍
public: 所属类的成员以及非所属类的成员都可以访问;internal: 当前程序集可以访问;private: 只有所属类的成员才可以访问;protected: 所属类或派生自所属类的类型可以访问;
2017-08-15 21:28:44
260
原创 关于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
317
原创 关于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
792
转载 C#读写远程共享文件夹
1、在服务器设置一个共享文件夹,在这里我的服务器ip地址是10.200.8.73,共享文件夹名字是share,访问权限,用户名是administrator,密码是11111111。2、新建一个控制台项目。3、添加后台代码如下: class Program { static void Main(str
2017-08-09 18:05:49
9361
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
7100
原创 读写TXT文件
读取txt文件 如果你要读取的文件内容不是很多,可以使用 File.ReadAllText(filePath) 或指定编码方式 File.ReadAllText(FilePath, Encoding)的方法。它们都一次性将文本内容全部读完,并返回一个包含全部文本内容的字符串 string str1 = File.ReadAllText(@"c:\temp\a.
2017-08-04 15:27:25
421
转载 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
15615
SEW_EFE32B网关模块profinet_IO使用方法.pdf
2020-08-17
asp.net core如何连接sqlserver
2021-06-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人