• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

编程

RSS
  • delphi相关
    delphi相关
    ◇网络邻居复制文件usesshellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);◇产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABE ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:191 | 回复:0
  • Delphisum记录集为空,如何判断??
    Delphisum记录集为空,如何判断??
    如下面這段代碼    QueryTmp.Close;    QueryTmp.SQL.Clear;    QueryTmp.SQL.Add('select sum(GoodsFee) as TotalFee from tblShipped where OPID=:para1');    QueryTmp.Parameters. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:170 | 回复:0
  • DelphiXE2之FireMonkey入门(9)-TBitmap
    DelphiXE2之FireMonkey入门(9)-TBitmap
    TBitmap主要成员: {方法}SetSize();       //设置大小Clear();        //取消,就是用指定颜色覆盖ClearRect();      //覆盖指定矩形范围,默认覆盖为透明色BitmapChanged();    //刷新改变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:195 | 回复:0
  • TabControldelphi
    TabControldelphi
    1.TTabControl组件的典型用法TTabControl组件使用起来,根本不会使程序简单化,所以不提倡使用此组件,可以用TPageControl组件代替。与多页组件不同的是,虽然Tab组件上可以有一组按钮,但它们的客户区是公用的,当 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:225 | 回复:0
  • Delphi结构体数组指针的问题
    Delphi结构体数组指针的问题
    //这段代码在Delphi2007和delphi7下是可以执行的,所以正确使用结构体数组和指针应该是这样的,已验证unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrl ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:243 | 回复:0
  • Delphi接口
    Delphi接口
    programDemo1;{CreateDate:2014-06-29Author:P.S.M1.接口Demo1}{$APPTYPECONSOLE}usesSysUtils;{定义接口}typeITestInterface=interface{GUID通过CTRL+G自动产生}['{15EAD871-2B5E-4F51-……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:206 | 回复:0
  • Delphi中的MD5实现方法(转)
    Delphi中的MD5实现方法(转)
    在Delphi自带的Indy控件中其实是提供了MD2,MD4,MD5对象的,我们可以直接使用它们来完成MD5的签名算法。而不需要再去找其它的DLL或是Pas了。在Uses单元中引用IdHashMessageDigest,IdGlobal,IdHash单元,再写如下代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:196 | 回复:0
  • Delphi中获取某类的祖先类及其所在单元名称(使用GetTypeData(PClass.ClassInfo)函数 ...
    Delphi中获取某类的祖先类及其所在单元名称(使用GetTypeData(PClass.ClassInfo)函数 ...
    前几天在CSDN社区看到一篇《如何得到自身单元名称》的帖子,其中一位名为sdzeng网友给出了答案。受此启发,自己写了一个函数,用来获取指定类的所有祖先类的名称及其所在的单元名称。//参数说明://AClass:需要获取 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:197 | 回复:0
  • DELPHISOCKET通信编程要点小结
    DELPHISOCKET通信编程要点小结
    //先贴几个实用函数//16进制转整形,这个在消息解码的时候经常要用到FunctionHexToInt(sTemp:String):Integer;VarV,i:Integer;BeginHexToInt:=0;IfsTemp=''ThenExit;If(sTemp='0')And((sTemp='x')Or(sTemp='X ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:210 | 回复:0
  • DelphiLiveBindings如何绑定一个对象(二)(转)
    DelphiLiveBindings如何绑定一个对象(二)(转)
     上一篇我们演示了如何绑定一个对象,这是非常有用的,不爽的的是在设计期间不能知道对象有几个属性(FisrtName,LastName,Age在设计期间都看不见),为了解决这个问题我们使用TDataGeneratorAdapter控件 一、拖入一个T ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:221 | 回复:0
  • Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
    Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
    实现步骤:1、生成密钥文件用于给程序集强名称签名(必须)sn-kMyKey.snk2、使用强名称签名的Key编译成类库Tester.DLLcsc/t:library/keyfile:MyKey.snkTester.cs3、生成类型库(此tlb文件提供给Delphi导入,使用OLE方式调 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:207 | 回复:0
  • QQTea加密解密单元Delphi
    QQTea加密解密单元Delphi
    DELPHI决定还是不搞了,实在没VS好弄把以前写的一些东西都翻出来,留个纪念吧QQTea加密解密单元,做QQ聊天记录解密时转自LUMAQQ结合VB版重写的   ……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:273 | 回复:0
  • Delphi应用程序的调试(二)使用断点
    Delphi应用程序的调试(二)使用断点
    Delphi应用程序的调试(二)使用断点当用户从DelphiIDE运行程序时,程序全速运行,只会在设置了断点的地方停住。NewTerm断点(breakpoint)是一种标记,用以通知编译器,当程序运行到断点所在位置时暂停程序的执行。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:201 | 回复:0
  • delphi读写剪贴板的一些参考
    delphi读写剪贴板的一些参考
    设置剪贴板数据:先用GlobalAlloc在堆中分配空间,返回的Hmem句柄将作为SetClipboardData的第二个参数。然后用GlobalLock把Hmem转为指针,再用delphi的strCopy把字符串写入。取剪贴板数据:获取剪贴板里的数据时,是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:184 | 回复:0
  • 安装Delphi2009后,弹出“key不能为空”问题的解决办法。
    安装Delphi2009后,弹出“key不能为空”问题的解决办法。
    根据“杯具橙子amp;amp;amp;自言自语”(http://hi.baidu.com/rarnu/blog/item/8d8e74cf8cce543af8dc61a0.html)中描述,他是这样解决的。今天装上了Delphi2009 Update4,发生了一件比较麻烦的事启动时提示“值不能 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:195 | 回复:0
  • DELPHI2007安装ACTIVEX插件的方法
    DELPHI2007安装ACTIVEX插件的方法
    先新建一个Package   file----NEW-----PackageDelphiforwin32,再在Component-amp;amp;gt;Import Component里面添加好ActiveX控件。之后不要选Create Unit,要选Add unit to Package。在右上角Package.bpl上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:195 | 回复:0
  • delphi中nil、null、UnAssigned区别
    delphi中nil、null、UnAssigned区别
    nil:空指针,空地址,对象也是指针,所以可以object := nil;null:null是一个未定义值的变量,既不是0也不代表空字符串,它是未定义的。http://www.delphibasics.co.uk/RTL.asp?Name=Null判断对象为不为空用if a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:191 | 回复:0
  • Delphi函数的重载和作用域
    Delphi函数的重载和作用域
    1.在delphi中,我们可以使用相同的函数名来调用不同的函数,我们称这个函数为重载,函数的参数类型和参数的个数可以不同,用到的关键字overload;格式如下:function addInt(x,y:integer):string;overload;begin  ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:208 | 回复:0
  • Delphi7遍历枚举,子界
    Delphi7遍历枚举,子界
    Delphi2009或者其他的语言说道遍历不是for..in就是直接foreach,Delphi7如何遍历呢?一、遍历枚举1//需要引用TpyInfo单元2Type3TImageType=(jpg,gif,png,bmp,tif,psd);45var6image:TImageType;7i:Integer;8begin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:186 | 回复:0
  • Delphi框架Frames的使用
    Delphi框架Frames的使用
    转眼间使用Delphi开发已近2年了,其间有几次想把它学好,但总有一种排斥心理,找各种借口间断了自己的努力,不知不觉间自己差距越来越大,无奈我必须面对现实,从现在起坚持做自己该做的,出来混,迟早要换的,现在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:179 | 回复:0
  • Delphi操作XML(六)
    Delphi操作XML(六)
    引自百度     使用NativeXml的例子3.1.例子A:XML的装载、存储和导出这个例子显示如何加载一个XML文档,然后以可读格式导出到一个TMemo领域。拖放一个TEdit(Edit1),TButton(Button1)和一个TMemo到你的窗体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:158 | 回复:0
  • Delphi通过ADO读写数据库
    Delphi通过ADO读写数据库
        ADO是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。ADO(ActiveXDataObjects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:170 | 回复:0
  • Delphi文字转语音TTS【支持选择语音库,播放,暂停,开始,停止,生成语音文件,设置 ...
    Delphi文字转语音TTS【支持选择语音库,播放,暂停,开始,停止,生成语音文件,设置 ...
    作者QQ:(648437169)点击下载➨文字转语音TTS【Delphi文字转语音TTS】调用系统自带的TTS组件,支持XP,vista,win7,win8,win10系统,支持选择语音库,播放,暂停,开始,停止,生成语音文件,设置音量,设置语速 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:160 | 回复:0
  • Delphi调试DLL不能调试不能进入调试注意!!!
    Delphi调试DLL不能调试不能进入调试注意!!!
    如何调试DLL,在这里就不再赘述了,但是,今天就碰到了一个特别奇怪的问题,参数设置正确,就是不能调试??通过上网查资料,发现了问题,注意: 1,将Project主菜单的ProjectOptions对话框的Compiler页面Debugging ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:168 | 回复:0
  • 想起了7年前的Delphi5的序列号
    想起了7年前的Delphi5的序列号
    那时Delphi多好呀,且不说使用了,就连安装序列号都记忆犹新:ski-hd3-c13992x0-92x1太爽了!……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:163 | 回复:0
  • 在Delphi下使用DirectSound(4):设置音量、相位、播放频率和播放位置 ...
    在Delphi下使用DirectSound(4):设置音量、相位、播放频率和播放位置 ...
    通过IDirectSoundBuffer的SetVolume、SetPan、SetFrequency、SetCurrentPosition方法可以简单进行这些设置.同时IDirectSoundBuffer也有对应的GetVolume、GetPan、GetFrequency、GetCurrentPosition方法.关键的一点是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:152 | 回复:0
  • delphi窗体动态设计在系统运行时动态更改控件属性
    delphi窗体动态设计在系统运行时动态更改控件属性
    http://hi.baidu.com/xtfnpgy/blog/item/e3eab3e7c95f2239b93820c9.html在应用程序的开发中,常常要将某些控件对象(如标签)用鼠标选中后进行拖动操作,用以改变控件的位置,在Delphi中如何实现这一功能呢?笔者想了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:146 | 回复:0
  • delphiFMXAPP程序图标,闪屏,程序名
    delphiFMXAPP程序图标,闪屏,程序名
    ……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:152 | 回复:0
  • DELPHI之关于String的内存分配
    DELPHI之关于String的内存分配
    在函数、过程或者方法中定义一个字符串变量时,由于我们知道在函数、过程或者方法中定义的变量为局部变量,它的内存是在栈中分配的,但是这里有个小细节我们要注意,对于一个局部的字符串变量,它的大小为4字节,这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:177 | 回复:0
  • DelphiXE2生成的.exe在未安装有Delphi的电脑上运行提示“丢失rtl160.bpl” ...
    DelphiXE2生成的.exe在未安装有Delphi的电脑上运行提示“丢失rtl160.bpl” ...
    解决方案:XE2中加入了多平台的概念,默认的Release模式,也是带包编译,带运行时库的,所以,需要手工设置一下工程选项:打开工程以后,Project--amp;amp;gt;Options--amp;amp;gt;左侧树列表选中C++Linker--amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:184 | 回复:0
  • DelphiXE5Android调用手机震动(通过JObject测试是否支持震动)
    DelphiXE5Android调用手机震动(通过JObject测试是否支持震动)
    源码如下: viewplain copy uses    Androidapi.JNI.Os,    Androidapi.JNIBridge;    function GetVibratorArray(const AIntArr: array of Int64): TJavaArrayamp;amp;lt;Int64amp;amp;gt;;  ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:183 | 回复:0
  • Delphi设计模式:《HeadFirst设计模式》Delphi代码---模式小结之一个叫声接口和几只鸭 ...
    Delphi设计模式:《HeadFirst设计模式》Delphi代码---模式小结之一个叫声接口和几只鸭 ...
     一、一个叫声接口和几只鸭子1、从一个叫声接口开始。  2、几只鸭子实现了该叫声接口。 . 3、叫声接口为鸭鸣器提供服务。叫声接口与鸭鸣器的关系比与它的实现类更密切。 . 4、客户端。 . 5、运行结果: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:190 | 回复:0
  • DelphiStrUtils.DupeString函数--返回一个字符串与其自身的连接,并返回指定的重复次 ...
    DelphiStrUtils.DupeString函数--返回一个字符串与其自身的连接,并返回指定的重复次 ...
    DupeString函数原型:functionDupeString(constAText:string;ACount:Integer):string;overload;功能:返回一个字符串与其自身的连接,并返回指定的重复次数。 Delphi例子:S:=DupeString('Ha',5);//'HaHaHaHaHa'5个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:176 | 回复:0
  • 论坛灌水机Delphi代码
    论坛灌水机Delphi代码
    本来以为网页里的edit,memo等都和程式里的相同,能够用句柄来控制,但后来才明白,他是不存在句柄的!查了好久,前几天看到一个关于QQ自动申请的例子.主要就是控制网页各种操作的!总结了一下,做出一个论坛灌水机:首先要在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:208 | 回复:0
  • Delphi获取文件版本号
    Delphi获取文件版本号
     {取应用程式的版本号程式,如有版本号,返回值为版本号的值,否则返回值为空返回值的格式为如1.0.0.0}  functionGetFileVersion(FileName:string):string;  type    PVerInfo=^TVS_FIXEDFILEINFO;     ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:199 | 回复:0
  • 小心,Delphi函数的返回值你必须管!
    小心,Delphi函数的返回值你必须管!
    这两天遇到问题,我们的FMX项目,其中一个功能在windows上运行正常,在Android上不正常。查到最后,竟然是同事没有处理一个函数的返回值造成的。functionTest(aName:string):TObject;varo:TObject;begin...ifaName=' ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:174 | 回复:0
  • C++结构体与Delphi结构体相互传参,结构体中包含结构体的嵌套,数组指针 ...
    C++结构体与Delphi结构体相互传参,结构体中包含结构体的嵌套,数组指针 ...
    //结构体的声明typedefstructMwinddirectbaseline{char*p;ints;inti;}Mwinddirectbaseline;typedefstructF{char*p;ints;inti;}F;typedefstructH{char*p;……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:157 | 回复:0
  • delphi中if与else
    delphi中if与else
    programProject2;{$APPTYPECONSOLE}uses SysUtils,windows;var i,j:integer;   //i,j全局变量。begin i:=123; j:=323; ifiamp;amp;lt;jthen   Writeln(i) else   writeln(j); readln;end.  00408 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:178 | 回复:0
  • Delphi子类调用祖父类的虚函数
    Delphi子类调用祖父类的虚函数
    因为看Delphi书的时候,就产生了疑惑。老讲调用父类虚函数,但是万一需要调用祖父虚函数怎么办?后来又经常在C++里看到,就更疑惑了 typeTA=classprocedureShowMsg;virtual;end;TAClass=classofTA;TB=class(TA)proc ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:197 | 回复:0
  • delphiWebBrowser的使用方法详解(五)-难点释疑屏蔽WebBrowser页面中的声音 ...
    delphiWebBrowser的使用方法详解(五)-难点释疑屏蔽WebBrowser页面中的声音 ...
     网页代码:amp;amp;lt;SELECTid=fyonchange=TouchRefresh(1)name=fyamp;amp;gt;amp;amp;lt;OPTIONselectedvalue=15amp;amp;gt;每頁顯示15筆amp;amp;lt;/OPTIONamp;amp;gt;amp;amp;lt;OPTIONvalue=30amp;amp;gt;每 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 19:42 | 阅读:217 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap