{  功能描述:WINDOWS启动时程序自动运行  }
procedure TMainForm.AddToRun;
var
  reg:TRegistry;
begin
  reg:=TRegistry.Create;
  try
    reg.RootKey:=HKEY_LOCAL_MACHINE;
    reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',false);
    reg.WriteString('backup',Application.ExeName+' m');
    reg.CloseKey;
  finally
    reg.Free;
  end;    
end;
GetComputerNameSockConnection1.Address := IP地址

解决方案 »

  1.   

    {  功能描述:WINDOWS启动时程序自动运行  }
    procedure TMainForm.AddToRun;
    var
      reg:TRegistry;
    begin
      reg:=TRegistry.Create;
      try
        reg.RootKey:=HKEY_LOCAL_MACHINE;
        reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',false);
        reg.WriteString('YourAppName',Application.ExeName);
        reg.CloseKey;
      finally
        reg.Free;
      end;    
    end;
    GetComputerNameSockConnection1.Address := IP地址   
      

  2.   

    taxi(游少爷)你能告诉我后面的那个问题如何解决么?如果使用DCOM的华,我将数据库和应用程序都放在win2000server的机器上,客户端开发使用有些是win98有些是win2000professal版的,请问如何才能在客户机上顺利的连上服务器上的应用服务器,我连的时候总是说,“拒绝存取”什么的,请告诉我在win2000server上应该如何配置dcomcnfg,在客户机器(分为win98和win2000专业版)上如何配置?
      

  3.   

    直接开发NT Serveice应用程序服务器,这样Win2000就会自动启动应用程序服务器。
      

  4.   

    可是现在我的就是啊NT Serveice应用程序服务器
      

  5.   

    用SOCKET就能取到机器的IP地址啊
      

  6.   

    如果应用程序服务器上没有delphi的话,在开发时是肯定出问题的,再就是运行dcomfgcn.exe打开dcom的配置程序,把权限尽量放宽,我是这么做成功的
      

  7.   

    看看李维的《delphi分布式多层应用》里面讲的很详细的
      

  8.   

    我也有做过一个三层结构的程序,但不是用SQL SERVER, 是用ORACLE ,
    我的程序DCOM配制成功,已经运行有差不多一年,现我把我的配置的方法
    提出给你参考,看对你有没有帮助:以下配置是在 WINDOWS 2000 环境下:
    1:启动 dcomcnfg ,如果你的服务应用程序运行注册在服务器上,
      将会在 DCOMCNFG "应用程序"页面列表中显示你的应用程序名称。
    2:在"应用程序"页面下面的应用程序列表框选择你的应用程序,
      按"属性"按钮,在出现的窗口中,"常规"页面身份验证级别选择"默认"
      "位置"页面选择"在这台计算机上运行应用程序",
      "安全性"页面上选择"使用自定义访问权限",按编辑按钮,在出现的窗口中
      添加工作站登录到服务器的用户,继续选择下面的"使用自定义启动权限",
      按编辑按钮,在出现的窗口中添加工作站登录到服务器的用户.
      "身份标识"页面选择"启动用户". 配置完应用程序后按确定按钮返回
      DCOM 配置窗口.
    3:选择"默认属性"页面,选择"在这台计算机上使用分布式COM"
      验证级别选择"连接",模拟级别选择"标识".
    4:选择"默认安全机制"页面,在默认访问权限中按钮"编辑默认值",
      在出现的窗口中添加工作站登录到服务器的用户;
      在默认启动权限中按钮"编辑默认值",在出现的窗口中添加工作站
      登录到服务器的用户,
    5:在"默认协议"页面中确认有安装TCP/IP协议,以上配置完后在工作站上登录到服务器上的用户要在以上配制的用户之内.
      

  9.   

    如何用程序来控制winsock连接的端口号?大家能讨论一下么?
    xiezy() ,谢谢你啊!我配好了
      

  10.   

    如何用程序来控制winsock连接的端口号?大家能讨论一下么?
    xiezy() ,谢谢你啊!我配好了