做了一个DataSnap程序,挂在服务器怎么样开机不登录启动?

daigua1987 2023-07-04 16:51:38

DataSnap程序我挂在任务计划里面,可以实现开机不登录启动,可是登录后无界面显示,怎么做才能开机不登录启动,登录后有界面显示?

...全文
188 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
daigua1987 2023-07-07
  • 打赏
  • 举报
回复

img

tanqth 2023-07-07
  • 举报
回复
@daigua1987 请检查其他配置。访问地址这样配置是正确的。
daigua1987 2023-07-07
  • 打赏
  • 举报
回复

img


设置了访问的时候 还俗不行

img

tanqth 2023-07-07
  • 举报
回复
@daigua1987 设置是正确的,访问是错误的。
tanqth 2023-07-07
  • 举报
回复
@tanqth 访问地址是错误的。
tanqth 2023-07-04
  • 打赏
  • 举报
回复

开机不登录启动需要做成win系统的服务才行。
但是WIN服务可能就不能直接使用界面了,需要有另外一个管理界面来处理。

daigua1987 2023-07-05
  • 举报
回复
@tanqth 有实例不?我参考参考
daigua1987 2023-07-05
  • 举报
回复
@tanqth 我的是DataSnap RESET Application 怎么改win服务
tanqth 2023-07-05
  • 举报
回复
@daigua1987 选择那个link library的选择项。
5条回复
黑客CN 2023-07-04
  • 打赏
  • 举报
回复 1

您可以尝试使用Windows服务来代替任务计划来实现开机自启动,而不需要登录。您可以通过以下步骤完成:

创建一个Windows服务,在服务中启动DataSnap程序。
将该服务设置为自动启动。
这样,当您的计算机开机时,Windows服务将自动运行并启动DataSnap程序,而无需登录到计算机。当您登录到计算机时,您将看到DataSnap程序的界面。
以下是创建Windows服务的基本步骤:
在Visual Studio中创建一个Windows服务项目。
添加一个服务安装程序类(ServiceInstaller),它将被用于安装和卸载Windows服务。
添加一个服务主类(ServiceBase),它将包含您的DataSnap程序的启动和停止逻辑。
在服务安装程序类的安装方法中,设置您的Windows服务的安装属性,如服务名称、描述、启动类型等。
在服务主类中,实现OnStart和OnStop方法,分别用于启动和停止DataSnap程序。
在Visual Studio中生成Windows服务项目,生成后将生成的可执行文件安装为Windows服务。
最后,在服务管理器中找到您的Windows服务,将其设置为自动启动。
通过以上步骤您可以完成Windows服务的创建,这样您就可以实现开机不登录启动,登录后有界面显示的要求。

daigua1987 2023-07-05
  • 举报
回复 1
@黑客CN 测试了用服务启动程序,跟任务计划一样的效果,程序只在进程里面运行,登录没界面显示

5,714

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧