资源简介
自动化生产线的报警监控模块,和倍福PLC ads通信,
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar.Schedule;
using DevComponents.DotNetBar;
using DevComponents.Schedule.Model;
using System.IO;
using TwinCAT.Ads;
using System.Runtime.InteropServices;
using System.Threading;
using System.Data.SqlClient;
using System.Data.OleDb;
namespace SideNavSample
{
public partial class Form1 : OfficeForm
{
private int hVar;
private TcAdsClient tcClient;
private delegate void MyInvoke(string str);
bool[] bCurrValue = new bool[160];
bool[] bLastValue = new bool[160];
int nConnect = 0;
// Plc_IO plc=null;
public DataTable AlamTable = new DataTable();
public Form1()
{
InitializeComponent();
comboBoxEx1.Items.AddRange(new object[] { estyle.Office2013 estyle.OfficeMobile2014 estyle.Office2010Blue
estyle.Office2010Silver estyle.Office2010Black estyle.VisualStudio2010Blue estyle.VisualStudio2012Light
estyle.VisualStudio2012Dark estyle.Office2007Blue estyle.Office2007Silver estyle.Office2007Black});
comboBoxEx1.SelectedIndex = 0;
}
private void switchButton1_ValueChanged(object sender EventArgs e)
{
sideNav1.EnableClose = switchButton1.Value;
UpdateSideNavDock();
}
private void switchButton2_ValueChanged(object sender EventArgs e)
{
sideNav1.EnableMaximize = switchButton2.Value;
UpdateSideNavDock();
}
private void switchButton3_ValueChanged(object sender EventArgs e)
{
sideNav1.EnableSplitter = switchButton3.Value;
UpdateSideNavDock();
}
///
/// Updates the Dock property of SideNav control since when Close/Maximize/Splitter functionality is enabled
/// the Dock cannot be set to fill since control needs ability to resize itself.
///
private void UpdateSideNavDock()
{
if (sideNav1.EnableClose || sideNav1.EnableMaximize || sideNav1.EnableSplitter)
{
if (sideNav1.Dock != Dockstyle.Left)
{
sideNav1.Dock = Dockstyle.Left;
sideNav1.Width = this.ClientRectangle.Width - 32;
ToastNotification.Close(this); // Closes any toast messages if already open
ToastNotification.Show(this “With current settings SideNav control must be able to resize itself so its Dock is set to Left.“ 4000);
}
}
else if (sideNav1.Dock != Dockstyle.Fill)
{
sideNav1.Dock = Dockstyle.Fill;
ToastNotification.Close(this); // Closes a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7422 2019-07-26 23:42 AlmProject\Alm.csproj
文件 930 2019-07-27 00:19 AlmProject\Alm.sln
..A..H. 29184 2019-07-21 13:03 AlmProject\Alm.suo
..A..H. 37888 2019-07-27 00:11 AlmProject\Alm.v11.suo
..A..H. 67584 2019-07-27 01:29 AlmProject\Alm.v12.suo
文件 161 2019-07-22 22:10 AlmProject\app.config
文件 2012 2015-07-05 20:08 AlmProject\Backup\SideNavSample.sln
文件 270336 2019-07-27 00:03 AlmProject\bin\x86\Debug\Alam.mdb
文件 237056 2019-07-27 01:29 AlmProject\bin\x86\Debug\Alm.exe
文件 161 2019-07-22 22:10 AlmProject\bin\x86\Debug\Alm.exe.config
文件 62976 2019-07-27 01:29 AlmProject\bin\x86\Debug\Alm.pdb
文件 24224 2019-07-27 01:29 AlmProject\bin\x86\Debug\Alm.vshost.exe
文件 161 2019-07-22 22:10 AlmProject\bin\x86\Debug\Alm.vshost.exe.config
文件 490 2010-03-17 22:39 AlmProject\bin\x86\Debug\Alm.vshost.exe.manifest
文件 561152 2015-10-06 22:27 AlmProject\bin\x86\Debug\DevComponents.DotNetBar.Schedule.dll
文件 649653 2015-10-05 18:00 AlmProject\bin\x86\Debug\DevComponents.DotNetBar.Schedule.xm
文件 5472256 2015-10-06 22:27 AlmProject\bin\x86\Debug\DevComponents.DotNetBar2.dll
文件 3946407 2015-10-05 18:00 AlmProject\bin\x86\Debug\DevComponents.DotNetBar2.xm
文件 1328984 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.Data.dll
文件 599904 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.Deployment.dll
文件 919880 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.dll
文件 212824 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.Drawing.dll
文件 1637736 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.Windows.Forms.dll
文件 941904 2010-03-18 19:31 AlmProject\bin\x86\Debug\System.xm
文件 270399 2008-05-08 17:15 AlmProject\bin\x86\Debug\TcAdsDll.dll
文件 401408 2017-07-07 13:11 AlmProject\bin\x86\Debug\TwinCAT.Ads.dll
文件 161 2019-07-22 22:10 AlmProject\bin\x86\Release\Alm.exe.config
文件 24224 2019-07-27 00:19 AlmProject\bin\x86\Release\Alm.vshost.exe
文件 161 2019-07-22 22:10 AlmProject\bin\x86\Release\Alm.vshost.exe.config
文件 490 2010-03-17 22:39 AlmProject\bin\x86\Release\Alm.vshost.exe.manifest
............此处省略70个文件信息
相关资源
- C#向Excel写入数据和图表源
- DataAbduct C#使用数据绑定控件录入数据
- C#与三菱Q系列PLC通讯
- C#利用公钥指数、私钥指数和模数进行
- C# 系统应用之TreeView控件显示树状磁盘
- 数据结构(C#语言版)
- c#RSA加密解密
- C# RSA加密解密
- 史上最全的传智播客Net基础班和就业
- 玄机宝盒v1.9.0C#百宝箱C#调试、正则、
- .net经典ERP管理系统完整源码(多层架
- 宾馆管理系统含源码和数据库文件
- 分布式缓存技术Redis在C#中的使用
- C# 网吧管理系统 源代码
- c#二维码生成与解码
- C#调用系统输入法
- .NETvb/C#开发OPC Server(源码及详细说明
- C#把excel中的数据读入到datatable中去
- 微信支付v3版 c#源码 demo简单好用)
- c# winfrom 省市区三级联动
- c#用aspose.word读取word文件内容,并显示
- C#实现SOAP调用WebService
- C# Winform 窗体传值及接收返回值
- C#WinForm窗体四周阴影效果
- C#实现串口通讯和TCP/IP通讯的程序
- C# 从串口读取数据并保存到ACCESS数据
- winform漂亮的第三方控件按钮datagridv
- C#编写的MemoryStream播放Wav格式流文件
- C#软件授权源码(测试可用)
- C#软件授权源码-十分完整2019
评论
共有 条评论