- 博客(19)
- 收藏
- 关注
原创 C# XML读写代码
主要为替代INI的读写,此示例为保存datagridview的columns的部分设置XML文件格式为: 读写示例代码如下:/// /// 读XML /// public void RXml() { if (File.Ex
2017-10-13 08:57:38 324
原创 C# 泛型方法反射调用窗体
//Create By ChimHsiung;//Begin 2016-10//Last 2017-06主界面窗体调用方法的设计变更历程:一、原始方法,每个窗体一个类手动调用。弊端:一个系统动辄上百个类,代码量大不说,变更调整也不省事。 switch (frmName) { case "frm
2017-07-12 21:44:16 1030
原创 C# 控件DataBinding问题
//此为第三次重改结果//第一次,常规绑定,即直接绑定_binSource数据源,即:Pic.DataBindings.Add(new Binding("Image", bdSource, _Field);//问题:数据无法同步刷新,前台控件的数据值无法同步写入绑定值内//第二次,添加第四/第五参数,即true, DataSourceUpdateMode.OnPropertyChang
2017-07-12 21:42:52 2402
原创 Delphi 共享对比更新 开源
program Update;{$APPTYPE CONSOLE}uses SysUtils,ComObj,ShlObj,ActiveX, IniFiles, TlHelp32, Windows;{$R *.RES}var inif: TIniFile; LocalPath: string; //本地位置 ERPPath: string ; //E
2017-04-02 14:42:48 510
原创 Winform DBText 数据感知控件开源示例
//设计参考源于某网上开源项目//此为重写的控件,将替换现有devexpress的解决方案//此类控件需与窗体中的BinSource捆绑,只需设置字段名与字段标题即可.//此类控件已于去年10月布置,此版本为重新设计的Text控件,后续将陆续剥离Devexpress控件//Create By ChimHsiung 2017-4using System;using System.Coll
2017-04-01 15:29:33 1820
原创 winform自动写入SQL数据库默认值方法
1.SQL2008中获取表的默认值.--获取数据库中的默认值,返回一行数据ALTER Procedure [dbo].[S_GetDefaultValue](@table nvarchar(1000)) ASselect b.name,c.text,replace(replace(c.text,'(',''),')','') as valuefrom sysobjects ainne
2017-01-17 17:24:20 486
原创 C# 自定义控件字段绑定示例
自定义控件的编辑框引用自Devexpress的TextEdit控件.定义了两个DataSet类型,一个存放记录数据源,一个存放字段数据源主界面调用字段界面时取两个数据源,ds为记录数据源dm为字段数据源 SysData.DataHelper myHelper = new SysData.DataHelper();
2016-09-14 10:46:23 3165
原创 取DataTable的Maxlength的几种方法分析
1.用SqlDataAdapter填充DataTable的时候不要用Fill方法而应该用FillSchema方法using (SqlConnection conn = new SqlConnection("连接字符串")) { SqlCommand cmd = new SqlCommand("select * from Users", c
2016-09-13 19:54:28 4295
原创 Bat 自动更新脚本
@echo off@rem echo %~dpn1%~x1@rem echo %1@rem echo %~n1_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%~x1set p1=\\teanerp\远程ERP\hy远程ERP\hy远程ERP\set p2=\\teanerp\远程ERP\kx远程ERP
2016-09-05 11:04:51 2081 1
原创 图片按钮+自定义形状
//Create by ChimHsiung 2016//图片按钮+自定义形状 using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Windows
2016-09-05 11:03:58 751
原创 PHP-易语言 Escape加密源码 [未完成]
PHP源://php function function escape($string) { $n = $bn = $tn = 0; $output = ''; $special = "-_.+@/*0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLM
2016-09-05 11:01:09 1127
原创 Javascript - 易语言 QQTK加密算法翻译
原JS代码: function getGTK(str){ var hash = 5381; for(var i = 0, len = str.length; i < len; ++i) { hash += (hash << 5) + str.charAt(i).charCodeAt(); } return hash & 0x7fffffff; } 易语言代码:
2016-09-05 11:00:02 499
原创 序列化与反序列化 Socket中处理方法
一、声明公共类,需定义为公共类库,且server与client端需同时引用此公共类[Serializable] public class FormatTransfer//文件传输格式 { public int header=-1;//格式头,0为MAP文件传输,1为程序上传 public string path;//存储路径
2016-09-05 10:55:06 1309
原创 C# PANEL跨越滚动条截图
第二段为通用控件。调用方法示例:ZgkeLib.ControlImage.GetPanel(panel1).Save(@"C:/1.bmp"); using System;using System.Drawing;using System.Drawing.Imaging;using System.Reflection;using System.Runtime.Intero
2016-09-05 10:53:26 1517 2
原创 ClientDataset 多表操作测试方法
//手动创建TClientDataset及字段,此方法可清空原表数据,//emptydataset操作无效,原因不详.procedure TForm1.FlushData(ttype:integer);var i,j:integer; tado:TADODataSet; ss,sn:Currency; cd:Tclientdataset; tFF:TFloatField
2016-09-05 10:52:22 580
原创 Delphi 内存映射
Delphi 示例://创建内存映射var str,strA,strB,FA,FB:string; pstr:pchar; pp:^pansichar; hma,hmb:THandle; begin self.WindowState:=wsmaximized; //创建及拷贝数据到共享文件 strA:='AA193'; strB:
2016-09-03 09:58:26 638
原创 Devexpress 自定义DisplayFormat
/// /// 自定义DisplayFormat /// public class MyExamFormat : IFormatProvider, ICustomFormatter { private string formatText; ///
2016-09-03 09:23:40 7441
原创 反射遍历解决方案中所有窗体
功能拓展:主窗体跨项目调用窗体不要写上一大堆的case--break代码了,而只需提供一个窗体类名即可。 public void ShowForm(string frmName) { if (frmName == null||CheckForm(frmName)) return; //反射只能反射
2016-09-03 09:19:30 495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人