知识大全 如何编写随Windows启动运行的程序

Posted

篇首语:学习知识要善于思考,思考,再思。我就是靠这个方法成为科学家的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何编写随Windows启动运行的程序相关的知识,希望对你有一定的参考价值。

如何编写随Windows启动运行的程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  通过设置和读取注册表 可以实现我们的应用程序随Windows的启动即可执行的功能 下面就是实现的代码

  Form vb

  

  Imports Microsoft Win RegistryPublic Class Form   Inherits System Windows Forms Form

  #Region Windows 窗体设计器生成的代码   Public Sub New()    MyBase New()    该调用是 Windows 窗体设计器所必需的     InitializeComponent()    在 InitializeComponent() 调用之后添加任何初始化  End Sub

   窗体重写处置以清理组件列表   Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)    If disposing Then      If Not (ponents Is Nothing) Then        ponents Dispose()      End If    End If    MyBase Dispose(disposing)  End Sub

   Windows 窗体设计器所必需的  Private ponents As System ComponentModel IContainer

   注意 以下过程是 Windows 窗体设计器所必需的  可以使用 Windows 窗体设计器修改此过程   不要使用代码编辑器修改它   Friend WithEvents CheckBox As System Windows Forms CheckBox  Friend WithEvents btnSave As System Windows Forms Button  <System Diagnostics DebuggerStepThrough()> Private Sub InitializeComponent()    Me CheckBox = New System Windows Forms CheckBox()    Me btnSave = New System Windows Forms Button()    Me SuspendLayout()        CheckBox         Me CheckBox BackColor = System Drawing SystemColors Control    Me CheckBox Checked = True    Me CheckBox CheckState = System Windows Forms CheckState Checked    Me CheckBox ForeColor = System Drawing SystemColors ControlText    Me CheckBox ImeMode = System Windows Forms ImeMode NoControl    Me CheckBox Name = CheckBox     Me CheckBox RightToLeft = System Windows Forms RightToLeft Yes    Me CheckBox Size = New System Drawing Size( )    Me CheckBox TabIndex =     Me CheckBox Text = Windows开机即运行     Me CheckBox TextAlign = System Drawing ContentAlignment MiddleRight        btnSave        Me btnSave BackColor = System Drawing SystemColors Control    Me btnSave Font = New System Drawing Font( 宋体 !)    Me btnSave ForeColor = System Drawing SystemColors ControlText    Me btnSave ImeMode = System Windows Forms ImeMode NoControl    Me btnSave Location = New System Drawing Point( )    Me btnSave Name = btnSave     Me btnSave Size = New System Drawing Size( )    Me btnSave TabIndex =     Me btnSave Text = 保存设置         Form         Me AutoScaleBaseSize = New System Drawing Size( )    Me ClientSize = New System Drawing Size( )    Me Controls AddRange(New System Windows Forms Control() Me btnSave Me CheckBox )    Me FormBorderStyle = System Windows Forms FormBorderStyle FixedToolWindow    Me Name = Form     Me StartPosition = System Windows Forms FormStartPosition CenterScreen    Me Text = Windows开机即运行     Me ResumeLayout(False)

  End Sub

  #End Region

  Dim Reg As Microsoft Win RegistryKey  Private Sub InitVar()    If btnSave Visible = True Then

  End If    Reg = CurrentUser OpenSubKey( Sofare\\Microsoft\\Windows\\CurrentVersion\\Run True)    If Reg GetValue( MengXianHui ) <> Then      CheckBox Checked = True    Else      CheckBox Checked = False    End If  End Sub  Private Sub SaveSettings()    If CheckBox Checked = True Then      Reg = CurrentUser OpenSubKey( Sofare\\Microsoft\\Windows\\CurrentVersion\\Run True)      Reg SetValue( MengXianHui Application ExecutablePath)    Else      Reg = CurrentUser OpenSubKey( Sofare\\Microsoft\\Windows\\CurrentVersion\\Run True)      Reg SetValue( MengXianHui )    End If    InitVar()    MessageBox Show( 您已经设置了 请重新启动计算机看效果 提示 _      MessageBoxButtons OK MessageBoxIcon Information)    If CheckBox Checked = True Then      Me Dispose(True)    End If  End Sub

  Private Sub btnSave_Click(ByVal sender As System Object ByVal e As System EventArgs) _    Handles btnSave Click    SaveSettings()  End SubEnd Class 

cha138/Article/program/ASP/201311/21708

相关参考

知识大全 windows XP 系统中通过开始菜单中的“运行”命令一定要输入程序的详细路径么

windowsXP系统中通过开始菜单中的“运行”命令一定要输入程序的详细路径么?还是也可以只输入程序名?  以下文字资料是由(本站网www.cha138.com)小编为大

在windows系统中,要强行关闭一个正在运行的程序,可以使用任务管理器来结束它,打开任务管理器需按下__

在windows系统中,要强行关闭一个正在运行的程序,可以使用任务管理器来结束它,打开任务管理器需按下_____。A、Ctrl+DelB、Ctrl+Alt+ShiftC、Ctrl+ShiftD、Ctr

知识大全 电脑开机后显示“启动修复”及“正常启动windows”, 但是都无法开机,为什么

电脑开机后显示“启动修复”及“正常启动windows”,但是都无法开机,为什么?软件或是硬件出现了问题。原因及解决方法:原因:软件安装不当,或非法操作,导致有效文件丢失,系统无法正常运行。如果在启动操

知识大全 软件语言编写程序都可以在计算机上执行吗

软件语言编写程序都可以在计算机上执行吗只有计算机上有相应编程语言的运行环境就可以正常执行在哪里能下载计算机C语言软件编写程序:ishare.iask.sina../f/7590454.C++计算机语言

知识大全 实现应用程序的文件拖放功能

  在Delphi中有许多控件支持拖放操作但仅限于应用程序内部而不能实现从Windows环境里向应用程序拖放文件本文将要介绍的就是如何用Delphi编写支持文件拖放的应用程序由于主要使用Windows

当Windows应用程序陷入死循环,结束该程序的最好方法为__

当Windows应用程序陷入死循环,结束该程序的最好方法为_____。A、同时按下CTRL+ALT+DEL键,然后选择“结束任务”结束该程序的运行B、同时按下ALT+DE1键,然后选择“结束任务”结束

知识大全 电脑硬盘指示灯开机后为什么闪烁这么久

电脑硬盘指示灯开机后为什么闪烁这么久?这个比较正常的.如果已经看到桌面了还闪烁很久,可以关闭一些随系统启动的程序.一般启动的程序都在以下主要几个地方出现第一:开始--程序---启动里第二:开始--运行

知识大全 用java监视系统进程的两个解决方案

  用第一个java虚拟机启动另一个虚拟机并用第一个虚拟机的java程序去测试另一个虚拟机上java程序运行时的内存CPU资源占用情况  解决问题的限制和条件  》两个虚拟机运行在同台Windows_

知识大全 用C#编写发手机中文短信息Windows服务

用C#编写发手机中文短信息Windows服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  最近

知识大全 windows update更新失败,电脑总是重启,怎么办啊

windowsupdate更新失败,电脑总是重启,怎么办啊?请高手指点失败不要紧,更新失败有几个原因;缺少运行库更新的程序有时候是缺少运行库,所以他不断更新不断查看少了什么,最后将需要的程序更新完成;