C#
文章平均质量分 54
wtnu200
这个作者很懒,什么都没留下…
展开
-
webapi接口文件下载时跨域问题
垃圾csdn原创 2022-07-26 11:48:45 · 587 阅读 · 1 评论 -
Rtsp服务搭建(Ffmpeg+Node.js+jsmpeg网络视频服务器)
当前有几个海康监控,想接入MES系统,去他们官方网站下载了两个web的sdk包,分别为控件开发包和无插件开发包,结果很坑,控件,要求为ie浏览器才能用,太局限了。而无插件,则要求浏览器版本,我看chrome那版本,牙都掉了,版本旧得在网上找不到。不知道其它人是怎么实现在,反正折腾了一天都没发现在web他们给的开发包能接在MES里。后面在监控管理端看到有RTSP服务,我们可以使用Ffmpeg+jsmpeg把RTSP转成Web前面可播放的hls。具体操作流程一、下载需要的软件(注意按对应版本下载)f原创 2022-03-31 16:42:50 · 6574 阅读 · 7 评论 -
Fanuc发那科数据采集
最近在完善CNC数控车床的数据采集,做之前没接触过这东西,只知道是使用Fanuc数控系统,在网上搜索一圈,资料少到令人蛋疼。按正常来说,发那科数控系统是非常常见的。最后加了几个群,提的问题没人管,但跑出来很多各种收费解决问题,捂得紧紧的,无奈只能自己研究。废话少说,进入正题,Fanuc的SDK包叫Focas2,里面有说明文档和开发要用的DLL,而我们数据采集只需要文件:fwlib32.cs、Fwlib32.dll和车床系统版本对应的DLL,如果你不知道,那就把所有DLL全部复制进bin目录。SDK有原创 2022-03-30 17:42:20 · 4678 阅读 · 4 评论 -
C# 西门子PLC上位机开发环境搭建
一、安装软件1. TIA_Portal_STEP7 15博途,西门子的自动化开发软件2. SIMATIC_S7PLCSIM_V15_1西门子的仿真软件3.NetToPLCsimC#程序是不能和仿真通信的,只有利用此软件,C#程序才能连接到仿真二、配置软件1. 博途点击 创建新项目选择 创建PLC程序点击 添加新设备,在弹出窗体中选择对应的 PLC 型号双击 Main 进入因为我们是开发上位机,只关心PLC地址,我们需要添加一个DB块...原创 2021-08-19 11:53:28 · 4998 阅读 · 1 评论 -
C# 三菱PLC上位机开发环境搭建
本文使用仿真,如果使用真实PLC,请另外按真实的PLC配置Communication Setup Utility原创 2021-08-18 17:13:52 · 5798 阅读 · 8 评论 -
使用CefSharp后,有些电脑提示 未能加载文件或程序集“CefSharp.Core.Runtime.dll”或它的某一个依赖项 解决方法
正常情况下需要先查看目录是否有对应文件,如果没有加上能解决那是最好,如果没有解决,可以尝试使用下面方法:安装C++ Redistributable for Visual Studio各版本下载链接安装完基本都能解决问题了...原创 2021-06-25 12:48:18 · 14316 阅读 · 7 评论 -
123
原创 2012-06-12 18:39:27 · 287 阅读 · 0 评论 -
关于.net 中静默打印
用vbscript 来实现的打印,不会弹出提示框,这方法只对IE有效。function printit() { try { //document.all.WebBrowser.ExecWB(6,6); execScript('document.getElementById("WebBrowser").exec原创 2012-09-03 16:38:20 · 2801 阅读 · 0 评论 -
IE 下自带打印控件,直接打印,完成测试,可用。
function startprint(url) { if (window.print && window.frames && window.frames['printerIframe']) { var html = ''; html = ''; html += ''; html += ''; html += 'function set_print(){'; html +原创 2012-09-06 09:39:04 · 2681 阅读 · 2 评论 -
ASP.NET实现二维码(QRCode)的创建和读取
QR二维码比其他二维码相比,具有识读速度快、数据密度大、占用空间小的优势。QR码的三个角上有三个寻象图形,使用CCD识读设备来探测码的位置、大小、倾斜角度、并加以解码,实现360度高速识读。每秒可以识读30个含有100个字符QR码。QR码容量密度 大,可以放入1817个汉字、7089个数字、4200个英文字母。QR码用数据压缩方式表示汉字,仅用13bit即可表示一个汉字,比其他二维条码表示汉字转载 2013-07-18 17:05:07 · 8122 阅读 · 1 评论 -
android笔记
android中dip、dp、px、sp和屏幕密度1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示原创 2013-07-29 19:04:00 · 419 阅读 · 0 评论 -
连锁创建分店数据库方法
关于连锁型软件的数据库设计原创 2014-09-15 11:16:10 · 1368 阅读 · 0 评论 -
ORM entity framework 和 nhibernate
研究 ORM entity framework 和 nhibernate,留记号原创 2014-12-09 16:41:13 · 516 阅读 · 0 评论 -
MySql管理工具
因工作需要,要将MSSQL的数据库转向MYSQL,所以在网上搜了很多,试过了几个可视管理工具,目前个人觉得最好是dbForge Studio For MySQL,这工具和MSSQL的管理工具很相似,可能是我一直习惯MSSQL的管理工具,所以能很快用上。phpMyAdmin 网页版的管理工具,很不习惯,执行SQL语句时,竟然另弹出一个页面,而在此页面点执行,如果错误,则提示是在原页面。Nav原创 2012-05-19 17:48:16 · 541 阅读 · 0 评论 -
制作web安装包工具集
开发环境:vs.net 2012 ,sql server 2008 ,iis 6.0 ,window server 2003Advanced Installer 8.9 制作网站的安装包,功能强大,所以关于iis的设置,都可以在里面进行配置,安装完后不用再对IIS进行设置。数据库安装:数据库安装主要有两个文件:CreateDataBase.bat@echo原创 2012-05-19 17:31:45 · 804 阅读 · 0 评论 -
Repeater利用AspNetPager自编号
原本是写成,但不对,这里不太明白为什么用#原创 2012-03-13 10:22:45 · 471 阅读 · 0 评论 -
C#操作XML方法集合
using System.Xml;using System.IO;/// /// XMLProc 的摘要说明/// 将数据写入XML文件的方法/// SaveXML_DataSet()利用DataSet写入XML文件/// SaveXML_XmlTextWriter()利用XmlTextWriter写入XML文件/// SaveXML_XmlNode()利用XmlNode写入XML文件/// /// 从XML文件中读取数据/// GetXML_XmlTextRea原创 2011-02-09 14:34:00 · 513 阅读 · 0 评论 -
怎么post数据到一个网页
<br /> 写post参数和需要接受数据的页面地址:<br /> ASCIIEncoding encoding = new ASCIIEncoding();<br /> string postData = "PM=" + PM;<br /> postData += ("&BID=" + BID);<br /> postData += ("&BTYPE=" + BTYPE);<br /> byte[] data = e原创 2011-02-11 14:30:00 · 5860 阅读 · 2 评论 -
(js)用window.onload实现刷新页面的导航栏状态的切换
<br /><%@ Control Language="C#" AutoEventWireup="true" CodeFile="HeadControl.ascx.cs" Inherits="Controls_HeadControl" %><br /><!-- 头部开始--><br /><div class="top"><br /> <div class="logo"><br /> <img src="<% =ResolveUrl("~/App_Themes/images/logo.jp原创 2011-03-16 11:39:00 · 3210 阅读 · 1 评论 -
.net 自定义控件显示及传参
给自定义控件.ascx文件传参数并传值 ,让你定义的控件可用性更大在网上查找了半天,终于还是没有结果 最后看到一个人发的代码才激发了点灵感在控件.ascx.cs声明控件属性 private int _ClassID = 0; public in转载 2011-07-14 09:34:22 · 481 阅读 · 0 评论 -
C# 将数据导出到Excel汇总
一、asp.net中导出Excel的方法:在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,转载 2011-10-18 17:50:29 · 374 阅读 · 0 评论 -
使火狐支持innerHTML
if (typeof (HTMLElement) != "undefined" && !window.opera) { HTMLElement.prototype.__defineGetter__("outerHTML", function () { var a = this.attributes, str = " if (a[i].speci转载 2011-10-20 17:28:46 · 3002 阅读 · 0 评论 -
.net 导出excel方法,内容自动识别科学计数法去除方式style= 'vnd.ms-excel.numberformat:@ '
public void Export(string FilterName, DataTable dt, string[] headtxt) { HttpResponse resp; resp = System.Web.HttpContext.Current.Response;原创 2011-11-28 09:57:16 · 5537 阅读 · 0 评论 -
在 ASP.NET 中执行 URL 重写
在 ASP.NET 中执行 URL 重写适用范围:Microsoft® ASP.NET摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。下载本文的源代码。本页内容 引言 URL转载 2011-11-14 10:04:02 · 378 阅读 · 0 评论 -
图表控件
http://www.highcharts.com原创 2011-12-06 09:27:11 · 347 阅读 · 0 评论 -
td内容自动换行
用表格做网页排版的时候,一般都能正常使用。偏偏有时会碰到一段连续的英文词或者一堆感叹号(!!!)把网页就撑开的现象:总结了一下,只要在CSS中定义了如下句子,可保网页不会再被撑开了。table{table-layout: fixed;}td{word-break: break-all; word-wrap:break-word;}原创 2012-02-10 15:18:19 · 591 阅读 · 0 评论 -
国利小工具,批量修改文件名
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;原创 2012-02-22 15:45:56 · 1970 阅读 · 0 评论 -
生成.NET 服务器相关信息 页面
前台: <table width="100%" border="0" cellpadding="1" cellspacing="1" style="border: 1px solid Black; font-family: Verdana; border-collapse: collapse; height: 540px;">转载 2012-03-27 17:13:34 · 417 阅读 · 0 评论 -
CSS3圆角详解
CSS3圆角详解<br />http://kb.cnblogs.com/page/84160/来源: ruanyifeng 发布时间: 2010-12-10 11:15 阅读: 1630 次 原文链接 全屏阅读[收藏] 编辑点评:CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角。网页设计大师Nicholas Zakas的最新文章,清晰易懂地解释了CSS3圆角的各个方面,非常值得学习。以下就是我翻译的中文版。 一、CSS3圆角的优点<br /> 传统的圆角生原创 2011-02-09 14:14:00 · 358 阅读 · 0 评论