精华内容
下载资源
问答
  • Delphi Runtime Library是Delphi的运行时库,里面包含了大部分Delphi库的代码,这些库代码在哪里呢?其实正常安装完Dephi之后,在它的安装目录下面!下面我以我的Delphi 10 Update2举例说明,Delphi的安装目录:“C:...

    Delphi Runtime Library是Delphi的运行时库,里面包含了大部分Delphi库的代码,这些库代码在哪里呢?其实正常安装完Dephi之后,在它的安装目录下面!下面我以我的Delphi 10 Update2举例说明,Delphi的安装目录:“C:\Program Files (x86)\Embarcadero\Studio\18.0”,那么这个rtl库路径:

    C:\Program Files (x86)\Embarcadero\Studio\18.0\source\rtl

    里面包含了各个系统的运行库:windows、android、IOS、MAC,以及支持各个系统的通用库文件。


    windows库:


    Android库:


    通用库:




    展开全文
  • 代码如下:program gzglxt; uses Forms, main in main.pas {Main_Form}, login in login.pas {Login_Form}, usergl in usergl.pas {usergl_Form}, password in password.pas {password_Form}, yggl in ygg

    代码如下:

    program gzglxt;

    uses  Forms,  main in 'main.pas' {Main_Form}, 

     login in 'login.pas' {Login_Form}, 

     usergl in 'usergl.pas' {usergl_Form}, 

    password in 'password.pas' {password_Form}, 

     yggl in 'yggl.pas' {yggl_Form}, 

    ygxx in 'ygxx.pas' {ygxx_Form},  setzw in 'setzw.pas' {setzw_Form}, 

     setzc in 'setzc.pas' {setzc_Form}, 

    setother in 'setother.pas' {setother_Form}, 

    addgzb in 'addgzb.pas' {addgzb_Form}, 

    gzgl in 'gzgl.pas' {gzgl_Form}, 

    modigz in 'modigz.pas' {modigz_Form}, 

    gztj in 'gztj.pas' {gztj_form},

    {$R *.res}

    begin  Application.Initialize; 

    Application.CreateForm(Tlogin_Form,login_Form); 

     login_Form.ShowModal; 

    //判断是否通过系统验证 

    if login_Form.loginok then 

    begin  

      login_Form.Free; 

       Application.CreateForm(TMainForm,MainForm); 

       Application.Run; 

     end

      else 

       Application.Terminate;

     end.    

         [Error] gzglxt.dpr(20): Identifier expected but 'BEGIN' found

    [Error] gzglxt.dpr(21): Undeclared identifier: 'Application'

    [Error] gzglxt.dpr(21): Missing operator or semicolon

    [Error] gzglxt.dpr(22): Missing operator or semicolon

    [Error] gzglxt.dpr(22): Undeclared identifier: 'Tlogin_Form'

    [Error] gzglxt.dpr(22): Undeclared identifier: 'login_Form'

    [Error] gzglxt.dpr(23): Missing operator or semicolon

    [Error] gzglxt.dpr(25): 'THEN' expected but identifier 'loginok' found

    [Error] gzglxt.dpr(27): Missing operator or semicolon

    [Error] gzglxt.dpr(28): Missing operator or semicolon 

    [Error] gzglxt.dpr(28): Undeclared identifier: 'TMainForm'

    [Error] gzglxt.dpr(29): Missing operator or semicolon

    [Error] gzglxt.dpr(32): Missing operator or semicolon

    展开全文
  • 现在问题:在向网关发送短信的时候,需要把数据库里的String转成UniCode, 我在网上找了一段看似没问题的代码,如下: function AnsiToUnicode(Str: AnsiString): String; var Len: integer; begin Len :=...
  • Delphi 做 Android 程序,开发阶段肯定 Debug 模式。如果程序需要发布一些额外的文件,比如 SQLite 的数据库文件,则需要在点击菜单 [Project] - [Deployment] 弹出来的界面里面,去增加这个文件。 然后,如果...

    用 Delphi 做 Android 程序,开发阶段肯定是 Debug 模式。如果程序需要发布一些额外的文件,比如 SQLite 的数据库文件,则需要在点击菜单 [Project] - [Deployment] 弹出来的界面里面,去增加这个文件。

    然后,如果要编译 Release 版本,它的 Deployment 界面里面,没有这个文件,还必须要手动添加一遍。没找到可以自动复制的地方。这个 Deployment 界面上的操作非常难用,而且似乎也不排序,里面的文件的顺序乱七八糟。

    如果需要额外发布的文件比较多,在开发阶段,需要某个文件,就去这个界面里面添加一次。是逐渐添加的,倒是没有工作量麻烦的问题。但发布时,一下子要在 Release 的这个界面里面添加很多文件,实在是一个很头大的事情。

    于是俺用 Delphi 的 [Find in Files]方法搜索了一下,看看这些文件名究竟是写在哪个文件里面。发现是在工程文件 .dproj 文件里面。但在 delphi 里面似乎没法打开这个 dproj 文件来编辑。

    于是俺用 Nopad++ 来打开这个文件,发现其内容是 XML 格式的文本。在里面搜索我的数据库文件,果然发现:

                   <DeployFile LocalName="..\Lang\MyDoc.db" Configuration="Debug" Class="File">
                        <Platform Name="Android">
                            <RemoteDir>.\assets\internal\</RemoteDir>
                            <RemoteName>MyDoc.db</RemoteName>
                            <Overwrite>true</Overwrite>
                        </Platform>
                    </DeployFile>

     

    于是俺试着复制这一段,在这个文件里面增加一段:

                   <DeployFile LocalName="..\Lang\MyDoc.db" Configuration="Release" Class="File">
                        <Platform Name="Android">
                            <RemoteDir>.\assets\internal\</RemoteDir>
                            <RemoteName>MyDoc.db</RemoteName>
                            <Overwrite>true</Overwrite>
                        </Platform>
                    </DeployFile>

    也就是把里面的 Debug 修改为 Release,然后保存这个 dproj 文件。然后在 Delphi 里面打开这个工程,进入 Deployment 界面去查看,果然在 Android Release 里面,已经添加了这个文件。

    这样手动编辑,复制粘贴,比如在那个 Deployment 窗口里面去一个一个添加文件,简单直接多了,效率高多了。

    展开全文
  • delphi设计工具栏图标 A glyph in Delphi lingo is a bitmap image that can be displayed on a BitBtn or SpeedButton controls using ... Delphi lingo中的字形位图图像,可以使用控件的Glyph属性在BitBtn或Spee...

    delphi设计工具栏图标

    A glyph in Delphi lingo is a bitmap image that can be displayed on a BitBtn or SpeedButton controls using the control's Glyph property.

    Delphi lingo中的字形是位图图像,可以使用控件的Glyph属性在BitBtn或SpeedButton控件上显示它。

    Glyphs and icons (and graphics in general) make your application user interface elements look professional and unique.

    字形和图标(通常是图形)使您的应用程序用户界面元素看起来专业而独特。

    Delphi controls and the VCL allow you to easily setup toolbars, menus and other user interface elements with custom graphics.

    Delphi控件和VCL允许您使用自定义图形轻松设置工具栏,菜单和其他用户界面元素。

    用于Delphi应用程序的字形和图标库 ( Glyph and Icon Libraries for Delphi applications )

    When you install Delphi, by design two image libraries are installed also. The "standard" Delphi bitmap and icon sets which you can locate in the "Program Files\Common Files\CodeGear Shared\Images" folder and a third-party GlyFx set.

    在安装Delphi时 ,根据设计,还将安装两个图像库。 您可以在“ Program Files \ Common Files \ CodeGear Shared \ Images”文件夹中找到“标准” Delphi位图和图标集,以及第三方GlyFx集。

    The GlyFX pack contains a large number of icons selected from many of the GlyFx stock icon sets, as well as wizard images and animations. The icons are supplied at various sizes and formats (but not all sizes and formats are included for all icons).

    GlyFX包包含从许多GlyFx股票图标集中选择的大量图标,以及向导图像和动画。 提供了各种尺寸和格式的图标(但并非所有图标都包括所有尺寸和格式)。

    GlyFx pack can be found in the "\Program Files\Common Files\CodeGear Shared\Images\GlyFX" folder.

    GlyFx包可以在“ \ Program Files \ Common Files \ CodeGear Shared \ Images \ GlyFX”文件夹中找到。

    更多德尔福提示 ( More Delphi Tips  )

    翻译自: https://www.thoughtco.com/glyphs-icons-application-menu-toolbar-delphi-1057897

    delphi设计工具栏图标

    展开全文
  • TClientSocket 本来D5默认安装的,但是D7使用的Indy组件后,就没有默认安装了,如果你喜欢这个组件,可以在D7的安装目录bin文件夹找到dclsockets70.bpl组件包,安装上去就OK了.rtl70.bplTCientSocket和TServerSocket...
  • 第1章 Delphi 5下的Windows编程 本章内容: • Delphi 产品家族• Delphi 什么• 历史回顾• Delphi 的IDE• 创建一个简单的应用程序• 事件机制的优势在哪里• 加速原型化• 可扩展的组件和环境• IDE最重要的...
  • Delphi获取用户名

    2021-05-18 06:20:46
    摘要:Delphi源码,其它类别,枚举用户名 Delphi获取用户名,,枚举用户名,我没有搞懂这获取的哪里的用户名,不像Windows的用户名啊,我的电脑的用户名不是这个,怎么出来一大串数字呢,高手们下载这个源码看看哦...
  • delphi 路径问题

    2016-11-09 15:33:33
    ExtractFilePath //路径后面带有 "/" (不管在磁盘根目录还是哪里) ExtractFileName //文件名 ExtractFileExt //扩展名  例子: ExtractFilePath(ParamStr(0)); // C:/ ExtractFileName(ParamStr(0))...
  • delphi "设置数据表属性,再字段编辑器(Fields Editor) 的Table Properties 下拉列表中",字段编辑器在哪里呀??? 转载于:https://www.cnblogs.com/skysunmoon/archive/2009/04/05/1429810.html...
  • 摘要:Delphi源码,数据库应用,培训管理 Delphi培训管理小软件的源代码,好像在某本Delphi书籍中见到过,像随书源码,源码从哪里来不主要。这款Delphi培训管理系统可以完成课程设置、查看选课结果、成绩管理、统计...
  • Delphi 5 经典教程

    2011-09-27 13:05:32
    1.2 Delphi是什么 3 1.2.1 可视化开发环境 3 1.2.2 编译器的速度和已编译代码的效 率 4 1.2.3 编程语言的功能及其复杂性 4 1.2.4 数据库结构的灵活性和可扩展性 5 1.2.5 框架对设计和使用模式的扩充 5 1.3 历史回顾...
  • Delphi5开发人员指南

    热门讨论 2012-07-18 16:51:14
    1.2 Delphi是什么 3 1.2.1 可视化开发环境 3 1.2.2 编译器的速度和已编译代码的效 率 4 1.2.3 编程语言的功能及其复杂性 4 1.2.4 数据库结构的灵活性和可扩展性 5 1.2.5 框架对设计和使用模式的扩充 5 1.3 历史回顾...
  • Delphi程序乱码

    2007-06-04 16:39:00
    前段时间用Delphi7做了一个程序,用着用着突然程序界面就全部乱码的,到别的机器上面也没有问题,应该问题不是出在程序上面,可是就比较纳闷怎么会这样。 问题出在哪里呢?程序开发的时候在中文环境下做的,现在...
  • Delphi生成Loading进度条的例子,其实调用Windows系统中的进度条,这里没有对其美化,调用显示后,你可对其进行修饰美化,windows系统自带的进度条模块,相信不会差到哪里去。如果你对调用系统进度条不熟悉,那么...
  • Delphi 获取当前目录

    千次阅读 2011-04-29 02:07:00
    delphi自带的几个函数   ExtractFilePath //路径后面带有 "/" (不管在磁盘根目录还是哪里) ExtractFileName //文件名 ExtractFileExt //扩展名 例子:   ExtractFilePath...
  • 然而,很多情况下都我们已经知道怎么去控制,但不知道控制点选在哪里。这主要因为我们对组件事件的触发顺序搞不清楚。 构造函数->OnCreate->OnShow->OnActivate->OnPaint->OnCloseQuery-...
  • Delphi的TWebBrowser编程综述

    千次阅读 2007-01-27 00:08:00
    Delphi的TWebBrowser编程综述 Delphi3开始有了TWebBrowser构件,不过那时以ActiveX控件的形式出现的,而且...常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又Microsoft的东东,自然不会好到哪里去,虽
  • Delphi Access个人版消费帐目管理系统,记录自己每天的消费记录,让自己方便知道钱用到哪里去了? 虽然个流水帐程序,不过内有不少的统计功能。编译时需要TskinData界面控件,编译前请准备好。
  • 常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入口点更件烦人的事,查找起来给人的感觉大概可以用一句话来形
  • 今天周末,把之前的东西整理下,废话不说,进入正题。...我一般把IDE都安装在系统盘,其实系统坏了,IDE也好不到哪里去,Delphi我们安装在系统盘(我安装的是Delphi Xe)。 打开delphi,在菜单中选择Tools—&g...
  • 陆陆续续接到粉丝留言,问我Delphi基础编程第一季(Delphi XE10百集视频教程计划)的笔记资料在哪里下载,当初在录制视频的时候也没想到有这么多朋友学习和支持,所以导致当时的文档很多都临时整理的并不全,有的...
  • MaxLH[0]负数浮点数,取完对数后显示ln(MaxLH[0])=-NAN,提示无效的浮点操作,问题出在哪里
  • Delphi3开始有了TWebBrowser构件,不过那时以ActiveX控件...常常听到有人骂Delphi的帮助做得极差,这次的TWebBrowser又Microsoft的东东,自然不会好到哪里去,虽说MSDN上什么都有,可是内容太过庞杂,如果没有入口

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 130
精华内容 52
关键字:

delphi是哪里