delphi dll 源码: 复制代码 代码如下: library dllres; type char10 = array[0..9] of char; TMydata = packed record id: Integer; name: char10; married: Boolean; salary: Double; end; PMydata = ^TMydata; const RESSTR: array[0..4] of stri...
通常我们的情况是,双击一个exe文件,就运行一个程序的实体,再双击一次这个exe文件,又运行这个应用程序的另一个实体。就拿QQ游戏来说吧,一台电脑上一般只能运行一个QQ游戏大厅...
方法一 class Program { [STAThread] static void Main(string[] args) { //防止程序多次运行 if (!OneInstance.IsFirst(MyTest)) { Console.WriteLine(警告:程序正在运行中! 请不要重复打开程序!可在右下角系统栏找到...
单击按钮 复制代码 代码如下: /// summary /// Form1 /// /summary /// param name=message/param public delegate void ClickDelegateHander(string message); //声明一个委托 public partial class Form1 : Form { public event ClickDel...
代码一 /// summary /// 截断字符串 /// /summary /// param name=maxLength最大长度/param /// param name=str原字符串/param /// returns/returns public static string CutStr(int maxLength, string str) { string temp = str; if (Regex...
代码如下: public static short[][] GetPixs(Bitmap bitmap) { int height = bitmap.Height; int width = bitmap.Width; byte tempB, tempG, tempR; short[][] spOriginData = new short[height][]; for (int i = 0; i height; i++) { spOriginData[i] =...
Monitor对象 1.Monitor.Enter(object)方法是获取锁,Monitor.Exit(object)方法是释放锁,这就是Monitor最常用的两个方法,当然在使用过程中为了避免获取锁之后因为异常,致锁无法释放,所以需要在...
在C#中,要将一个字符串或浮点数转换为整数,基本上有三种方法: (1)使用强制类型转换:(int)浮点数 (2)使用Convert.ToInt32(string) (3)使用int.Parse(string)或int.TryParse(string,out int) 在实...
代码如下: delegate double ProcessDelegate(double param1, double param2); static double Muliply(double param1, double param2) { return param1 * param2; } static double Divide(double param1, double param2) { return param1 / param2; } stat...
一、判断字母 复制代码 代码如下: string str = Console.ReadLine(); if (char.isLetter(str)) { } else if (char.IsDigit(str)) { } if(ch=ach=z) 小写字母 if(ch=Ach=Z) 大写字母 数字也一样。 判断汉字一般是输入 255...