zoukankan      html  css  js  c++  java
  • Delphi启动数据库连接属性对话框

    有时候需要客户端进行服务器连接配置,自己写配置窗体,总不如直接使用系统提供的使用方便快捷

    例子一:

    1

    //此例子有个坏处不管用户点了确定还是取消,均返回值
    procedure TForm1.Button1Click(Sender: TObject);
    var
      connStr:string;
    begin
      connStr := PromptDataSource(Application.Handle,ADOConnection1.ConnectionString);
      //function PromptDataSource(ParentHandle: THandle; InitialString: WideString): WideString; 
      //PromptDataSource函数有两个参数:
      //ParentHandle:父窗口的句柄。
      //InitialString:初始化的字符串。
      Memo1.Lines.Add(connStr);
    end;

    2

    例子二:

    1

    uses
      Data.Win.ADOConEd;
      //必须引用这个单元
    //如果没有修改点击OK按钮后没有返回值,只有修改后才会产生返回值
    procedure TForm1.Button1Click(Sender: TObject); var connStr: string; begin if EditConnectionString(ADOConnection1) then begin connStr := ADOConnection1.ConnectionString; Memo1.Lines.Add(connStr); end; end;

    2

  • 相关阅读:
    21-while里的break简单用法
    20-使用while循环求从1累加至100的值
    19-random猜数
    18-random猜数,直到正确。
    17-简化后的石头剪刀布
    16-if实现石头剪刀布
    生成随机数
    转换数字的进制(Integer、Long)
    数字的舍入
    格式化数字
  • 原文地址:https://www.cnblogs.com/liessay/p/7270276.html
Copyright © 2011-2022 走看看