⑴ windowsPE工具箱是干什么用的
在装系统的时候抄会用到windowsPE工具箱,袭可以进入桌面里设置,如果直接装系统装不了的好可能要用到这个,可以在你原来的系统保留一些有用的文件,也可以把光盘里的系统静像文件复制过去,在用手动运行GUEST就行了
⑵ 如何安装SPAMS工具箱在Matlab 2014b在Windows 8.1下
至于Matlab工具箱安装中涉及到了Matlab的搜索路径、工作目录、当前路径、用户路径等好多术语,可以直接查看Matlab的帮助系统,在那里可以得到最直接的答复,但是需要一定的英文基础哦 添加工具箱的方法很多,所有方法都是为了达到同一个目的,将工具箱的所在路径添加到Matlab的搜索路径下就可以了(将工具箱复制到toolbox目录然后在set path里面添加这个目录就可以用了) 下面介绍一种最简单的操作,下面以安装mathmodl(数学建模工具箱)为例进行说明a、将你所需要安装的工具箱解压到$MatlabRoot\toolbox中(其实任意路径都是可以的,但是为了方便管理,我们一般都安装在这里),$MatlabRoot是你的Matlab安装路径,可以在Matlab中输入matlabroot命令获取(1)在Matlab输入如下内容(当你可以直接使用资源管理器进入toolbox目录) >> matlabrootans =D:\Program Files\MATLAB\R2008a
>> winopen(ans)复制代码(2)此时会自动跳到Matlab的安装目录下,双击打开目录下的toolbox文件夹(3)将mathmodl工具箱复制到toolbox中 b.将刚才mathmodl的路径添加到Matlab搜索路径下(可以使用Matlab命令行,也可是用Matlab菜单操作,为了简便这里使用第二种)(1)在Matlab中如下操作,File——>Set Path...——>点击Add with subfolders...(2)在浏览文件中,选择刚才的安装路径$MatlabRoot/toolbox/mathmodl后,点击确定 (3)此时返回到Set Path对话框,点击左下角的保存按钮(记住一定要保存),此时工具箱彻底安装完毕,点击Close关闭对话框c.测试下新安装工具箱是可以使用,在Matlab中输入如下内容 >>mathmodl%输入工具箱名称,此时一般会返回该工具箱的说明,也就是mathmodl路径下content.m中的内容
%在命令行中输入如下,此时会返回mathmodl路径下所有的文件
X
⑶ win7PE工具箱安装如何使用
1.首先下载“u启动windows7PE工具箱”到电脑本地,建议下载到电脑桌面(方便自己找到)。
2.安装“u启动windows7PE工具箱”
双击打开该安装程序,如下图所示为双击打开后的界面:
如上图所示,“安装位置”建议大家默认,直接点击“开始安装”按钮即可!
注意:此次的安装只是安装这个工具箱到电脑,还不属于使用的过程,所以大家先默认让它安装!
当点击“开始安装”按钮后将会出现一个安装的过程界面,如下图所示为正在安装“u启动windows7PE工具箱”到电脑磁盘:
直到安装进度完成后,将会进入到安装完成的窗口,如下图所示为软件安装完毕的窗口:
如上图所示,完成后我们点击“开始制作”按钮,将会打开软件的主程序,如下图所示为点击了“开始制作”按钮后打开的软件主程序界面:
好了,现在我们已经成功将“u启动windows7PE工具箱”安装到电脑里面了,那么不少用户会问:“现在就可以使用了吗?”
小编回答:“还不可以哦,因为我们现在只是解压“u启动windows7PE工具箱”到电脑里面而已,至于要使用的话,还需要我们进一步的安装和制作!”
win7pe工具箱包含两种功能:
⑴:可将win7PE系统维护工具箱直接安装到电脑系统盘!
⑵:也可把win7PE系统维护工具箱制作到u盘里面,将u盘制作成启动盘!
⑷ windows pe 怎么添加工具箱
下载最新的通用pe工具箱将u盘制作成启动盘以后,接着把提前下载好的pe工具拷贝到u盘启动盘里面。
然后重启,在bios系统下设置u盘为第一启动,保存重启进入到u盘winpe系统后,在逗我的电脑地打开u盘就可以看到准备好的pe工具了。因为这些pe工具都是免安装的,所以解压后打开就可以使用了。
⑸ 如何:创建 Windows 窗体应用程序
使用 Visual C++ 开发 Windows 窗体项目,通常与使用任何其他 .NET 语言(如 Visual Basic.NET 或 C#)进行开发并无不同。使用Visual C++ 编写的 Windows 窗体应用程序通过新的 Visual C++ 语法使用 .NET Framework 类和其他 .NET 功能。有关更多信息,请参见 New C++ Language Features。在本过程中,您将使用“工具箱”中的几种标准控件创建 Windows 窗体应用程序。用户可以在完成后的应用程序中选择一个日期,此时将出现一个文本标签,显示所选的日期。创建新的 Windows 窗体项目在“文件”菜单上,单击“新建”,然后单击“项目”。在“项目类型”窗格中,选择“Visual C++”节点中的“CLR”,然后在“模板”窗格中选择“Windows 窗体应用程序”。键入项目的名称,如“winformsapp”。您可以接受默认位置、键入一个位置或者浏览到要保存项目的目录。Windows 窗体设计器即打开,显示所创建项目的“Form1”。向窗体添加控件如果“工具箱”窗口不可见,请单击“视图”菜单上的“工具箱”。将“工具箱”中的三个控件放到“Form1”设计图面上:将一个 Label 控件拖动到靠近“Form1”左上角的位置。将一个 DateTimePicker 控件拖动到 Label 控件正下方。将一个 Button 控件拖动到窗体底部靠近中心点的位置。窗体看上去应类似于:设置窗体和控件的属性单击窗体图面上的空白区域以选择窗体。如果“属性”窗口不可见,请单击“视图”菜单上的“属性”(或者按 F4)。您可能需要关闭“工具箱”以获得更多空间。设置窗体的“Text”属性(显示在窗体标题栏中),方法是在“属性窗口”中“Text”属性的右侧单击,并键入:日期选择器单击以选择标签,将其“Text”属性设置为:选择日期:单击以选择按钮,将其“Text”属性设置为:“确定”窗体看上去应类似于:编写事件处理程序代码在本节中,您将编写在发生以下事件时运行的代码:Button 控件上的 Click 事件DateTimePicker 控件上的 ValueChanged 事件编写代码以处理事件双击按钮以添加按钮 Click 事件处理程序(按钮的默认事件为 Click 事件)。在选项卡式页面的编辑区域中显示的窗体的“代码”视图中,自动创建了一个空事件处理程序方法。在button1_Click 方法的左大括号之后按 Enter,并键入在发生该事件时运行的代码:Application::Exit();在键入范围解析运算符 (::) 之后,IntelliSense�6�4 将显示可能的有效选项的列表。您可以从该列表中选择一个选项并按 Tab,双击它,或者继续键入。返回“设计”视图,方法是单击编辑区域中的“Form1.h [设计]”选项卡,或者单击“视图”菜单上的“设计器”。单击以选择 DateTimePicker 控件。若要向 DateTimePicker 控件添加 ValueChanged 事件处理程序,请单击“属性”窗口中的闪电形图标,显示该控件的事件。双击“ValueChanged”事件,在“代码”视图中生成一个空事件处理程序。注意ValueChanged 是DateTimePicker 控件的默认事件,因此,您也可以通过双击 DateTimePicker 控件来生成空事件处理程序。在dateTimePicker1_ValueChanged 方法的左大括号之后按 Enter,并键入在发生该事件时运行的代码:label1->Text=String::Format("New date: {0}", dateTimePicker1->Text);当应用程序的用户选择了新的日期时,标签的 Text 属性将设置为后跟 DateTimePicker 的Text 属性的字符串 New date:。Visual Studio 提供了几个可以简化代码键入的功能:当键入箭头运算符 (->) 时,IntelliSense 将显示可从中选择的有效选项列表。当键入方法的左括号时,将出现一个工具提示窗口,其中显示该方法的各个重载的有效参数。要查看不同的重载,请使用向上键或向下键。自动完成可以根据您已键入的部分完成变量名或成员的键入。例如,如果键入了 String::Fo 并按Ctrl-空格键或 Tab,Visual Studio 将自动完成键入 String::Format。生成并运行程序在“生成”菜单上,单击“生成解决方案”。如果存在错误,请单击“输出”窗口中的“转到下一条消息”按钮。错误信息文本显示在状态栏中。您可以双击任何错误,直接转到源代码中包含该错误的行。在“调试”菜单上,单击“不进行调试直接运行”。即显示您生成的应用程序。测试该应用程序,方法是单击 DateTimePicker 上的向下箭头,选择一个日期。标签文本即更改为显示所选的日期。您可以向此应用程序添加更多功能,如菜单、其他表单和帮助文件。实验。
⑹ windows7自动安装工具包怎么安装
【Win7桌面小工具的安装方法】:
Win7桌面小工具的安装比较简单,下载好桌面小工具后,双击打开,点击“安装”按钮,即可安装Win7桌面小工具。
【示例截图】
【补充说明】
1、Win7桌面小工具大致包含新闻类、工具类以及娱乐类,资源还是比较丰富的。点击图标下方的“下载”按钮,即可进行得到安装程序,容量一般不超过5MB,下载完后会有安装提示,点击“安装”即可,然后回到小工具菜单就能看到相应的图标了。
2、Win7桌面小工具的下载获得及启用方法,请点击下面网址,自行查看相关教程。
⑺ 如何:从命令行创建 Windows 窗体应用程序
控制台应用程序在命令行执行所有的输入和输出,因此对于快速试验语言功能和编写命令行实用工具,它们是理想的选择。注意在开发Windows窗体应用程序时也将遇到本节中讨论的开发环境的功能,因此,请不要仅因为您不打算编写控制台应用程序就跳过本节!在本节中,您将学习:如何创建新的控制台应用程序。如何在代码编辑器中使用书签。如何查看解决方案资源管理器。如何使代码保持良好的格式。如何使用IntelliSense更快更准确地输入代码。如何生成并运行您的应用程序。在该任务中创建的程序将使用System.IO命名空间中的类获取并显示包含在C:\目录中的所有文件及其大小的列表。您可以这些代码为基础,开发用于在目录中搜索特定文件名的实用工具。创建C#控制台应用程序在“文件”菜单上,单击“新建项目”。出现“新建项目”对话框。该对话框列出VisualC#速成版可以创建的不同默认应用程序类型。选择“控制台应用程序”作为项目类型,并将应用程序的名称更改为“列出文件”。默认位置应是恰当的,但您始终可以根据需要输入新路径。单击“确定”。VisualC#速成版为您的项目创建一个以项目标题命名的新文件夹,然后打开VisualC#速成版主窗口,包括代码窗格,您将在其中输入和编辑构成应用程序的C#源代码。注意窗口顶部的工具栏。该工具栏包含各种图标,用于创建、加载和保存项目、编辑源代码、生成应用程序以及隐藏和显示构成VisualC#速成版环境的其他窗口。该工具栏的最右端的五个图标用来打开重要的窗口,如“解决方案资源管理器”和“工具箱”。将鼠标指针放在其中任一图标上可获取弹出工具提示帮助。注意书签使您可以从源代码中的一个位置快速跳转到另一位置,因此它对于编写大型程序很有用。要创建书签,请单击“切换书签”图标或按Ctrl+B+T。边距中会显示一个青色标记。使用同样的过程可删除现有的书签。您可以创建任意数量的书签,并且可以使用“下一个”和“上一个”书签图标或按Ctrl+B+N和Ctrl+B+P在它们之间跳转。确保“解决方案资源管理器”是可见的,方法是单击屏幕右端的“解决方案资源管理器”选项卡或工具栏中的“解决方案资源管理器”图标。“解决方案资源管理器”是非常有用的窗格,因为它显示构成项目的各种文件。该项目中最重要的文件是“Program.cs”文件,它包含应用程序的源代码。如果希望使VisualC#速成版的显示保持美观整洁,了解如何打开和隐藏“解决方案资源管理器”之类的窗口非常重要。默认情况下,“解决方案资源管理器”是可见的。如果要隐藏“解决方案资源管理器”,请单击其标题栏中的“自动隐藏”图标(图钉图标),或打开“解决方案资源管理器”标题栏中的“选项”菜单并启用“自动隐藏”。其他窗口(如“类视图”和“属性”)也有这些图标。在“代码编辑器”中键入类名“Console”。如果“解决方案资源管理器”仍挡住“代码”窗格,请在“代码”窗格中单击一次以隐藏“解决方案资源管理器”。现在单击Main方法内的左大括号({)的右边,然后按Enter键开始新行。注意编辑器如何自动缩进光标。注意“代码编辑器”始终尝试将代码格式保持为标准的、易于阅读的布局。如果代码开始显得杂乱,您可以重新格式化整个文档,方法是单击“高级”,然后单击“编辑”菜单中的“设置文档格式”,或者按Ctrl+E+D。键入C#类名或关键字时,您可以选择:自行键入完整的单词,或者让IntelliSense工具(“代码”窗格的一部分)帮您完成。例如,当键入“c”时,将显示单词的弹出列表,因为IntelliSense尝试预测您要键入的单词。在这种情况下,您将看不到刚才显示的单词“Console”,因此要么向下滚动列表,要么继续键入单词“console”。当“console”在列表中突出显示时,按Enter或Tab,或者双击它,Console将添加到代码中。使用IntelliSense的好处是可以保证大小写和拼写是正确的。键入代码还是让IntelliSense帮您完成,完全由您决定。键入一个句点和方法名WriteLine。在Console后键入句点时,将立即显示另一个IntelliSense列表。该列表包含属于Console类的所有可能的方法和属性。您需要WriteLine方法,并且应该能够在列表的底部看到它。自行完成键入WriteLine或按向下键以选择它,然后按Enter或Tab或双击它。WriteLine将添加到代码中。键入左括号。您将立即看到IntelliSense的另一项功能—方法签名,它显示为工具提示消息。在本例中,您可以看到19个不同的签名,并可以通过单击向上键和向下键浏览它们。键入字符串“该程序列出目录中的所有文件。”键入引号内的消息,并添加一个右括号。您将看到显示一条红色波浪下划线,提醒您缺少某些符号。键入一个“分号”(;),下划线将消失。完成程序。键入或复制并粘贴以下代码来完成程序:C#staticvoidMain(string[]args){Console.WriteLine(":");System.IO.DirectoryInfodir=newSystem.IO.DirectoryInfo(@"C:\");foreach(System.IO.FileInfofileindir.GetFiles("*.*")){Console.WriteLine("{0},{1}",file.Name,file.Length);}Console.ReadLine();}程序中的最后一行是Console.ReadLine();,它使程序在按Enter键之前暂停。如果省略此行,命令行窗口将立即消失,您将看不到程序的输出。如果您正在创建始终从命令行控制台中使用的命令行实用工具,可能需要省去对ReadLine()方法的调用。运行程序。现在您的第一个程序已完成,可以编译和运行了。要执行此操作,请按F5或单击工具栏中的“开始”图标。在程序编译和运行后,将打开“控制台”窗口,并显示文件及其大小的列表。
⑻ 如何创建,安装和调试Windows服务
我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。
什么是Windows服务?
Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务是可控的,可以终止、暂停及当需要时启动。
Windows 服务,以前的NT服务,都是被作为Windows NT操作系统的一部分引进来的。它们在Windows 9x及Windows Me下没有。你需要使用NT级别的操作系统来运行Windows服务,诸如:Windows NT、Windows 2000 Professional或Windows 2000 Server。举例而言,以Windows服务形式的产品有:Microsoft Exchange、SQL Server,还有别的如设置计算机时钟的Windows Time服务。
创建一个Windows服务
我们即将创建的这个服务除了演示什么也不做。服务被启动时会把一个条目信息登记到一个数据库当中来指明这个服务已经启动了。在服务运行期间,它会在指定的时间间隔内定期创建一个数据库项目记录。服务停止时会创建最后一条数据库记录。这个服务会自动向Windows应用程序日志当中登记下它成功启动或停止时的记录。
Visual Studio .NET能够使创建一个Windows服务变成相当简单的一件事情。启动我们的演示服务程序的说明概述如下。
1. 新建一个项目
2. 从一个可用的项目模板列表当中选择Windows服务
3. 设计器会以设计模式打开
4. 从工具箱的组件表当中拖动一个Timer对象到这个设计表面上(注意: 要确保是从组件列表而不是从Windows窗体列表当中使用Timer)
5. 设置Timer属性,Enabled属性为False,Interval属性30000毫秒
6. 切换到代码视图页(按F7或在视图菜单当中选择代码),然后为这个服务填加功能
Windows服务的构成
在你类后面所包含的代码里,你会注意到你所创建的Windows服务扩充了System.ServiceProcess.Service类。所有以.NET方式建立的Windows服务必须扩充这个类。它会要求你的服务重载下面的方法,Visual Studio默认时包括了这些方法。
•Dispose – 清除任何受控和不受控资源(managed and unmanaged resources)
•OnStart – 控制服务启动
•OnStop – 控制服务停止
数据库表脚本样例
在这个例子中使用的数据库表是使用下面的T-SQL脚本创建的。我选择SQL Server数据库。你可以很容易修改这个例子让它在Access或任何你所选择的别的数据库下运行。
CREATE TABLE [dbo].[MyServiceLog] (
[in_LogId] [int] IDENTITY (1, 1) NOT NULL,
[vc_Status] [nvarchar] (40)
COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[dt_Created] [datetime] NOT NULL
) ON [PRIMARY]
Windows服务样例
下面就是我命名为MyService的Windows服务的所有源代码。大多数源代码是由Visual Studio自动生成的。
Code
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Diagnostics;
using System.ServiceProcess;
namespace CodeGuru.MyWindowsService
{
public class MyService : System.ServiceProcess.ServiceBase
{
private System.Timers.Timer timer1;
/// <remarks>
/// Required designer variable.
/// </remarks>
private System.ComponentModel.Container components = null;
public MyService()
{
// This call is required by the Windows.Forms
// Component Designer.
InitializeComponent();
}
// The main entry point for the process
static void Main()
{
System.ServiceProcess.ServiceBase[] ServicesToRun;
ServicesToRun = new System.ServiceProcess.ServiceBase[]
{ new MyService() };
System.ServiceProcess.ServiceBase.Run(ServicesToRun);
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.timer1 = new System.Timers.Timer();
((System.ComponentModel.ISupportInitialize)
(this.timer1)).BeginInit();
//
// timer1
//
this.timer1.Interval = 30000;
this.timer1.Elapsed +=
new System.Timers.ElapsedEventHandler(this.timer1_Elapsed);
//
// MyService
//
this.ServiceName = "My Sample Service";
((System.ComponentModel.ISupportInitialize)
(this.timer1)).EndInit();
}
/// <summary>
/// Clean up any resources being used.
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
/// <summary>
/// Set things in motion so your service can do its work.
/// </summary>
protected override void OnStart(string[] args)
{
this.timer1.Enabled = true;
this.LogMessage("Service Started");
}
/// <summary>
/// Stop this service.
/// </summary>
protected override void OnStop()
{
this.timer1.Enabled = false;
this.LogMessage("Service Stopped");
}
/*
* Respond to the Elapsed event of the timer control
*/
private void timer1_Elapsed(object sender,
System.Timers.ElapsedEventArgs e)
{
this.LogMessage("Service Running");
}
/*
* Log specified message to database
*/
private void LogMessage(string Message)
{
SqlConnection connection = null;
SqlCommand command = null;
try
{
connection = new SqlConnection(
"Server=localhost;Database=SampleDatabase;Integrated
Security=false;User Id=sa;Password=;");
command = new SqlCommand(
"INSERT INTO MyServiceLog (vc_Status, dt_Created)
VALUES (’" + Message + "’,getdate())", connection);
connection.Open();
int numrows = command.ExecuteNonQuery();
}
catch( Exception ex )
{
System.Diagnostics.Debug.WriteLine(ex.Message);
}
finally
{
command.Dispose();
connection.Dispose();
}
}
}
}
安装Windows服务
Windows服务不同于普通Windows应用程序。不可能简简单单地通过运行一个EXE就启动Windows服务了。安装一个Windows服务应该通过使用.NET Framework提供的InstallUtil.exe来完成,或者通过诸如一个Microsoft Installer (MSI)这样的文件部署项目完成。
添加服务安装程序
创建一个Windows服务,仅用InstallUtil程序去安装这个服务是不够的。你必须还要把一个服务安装程序添加到你的Windows服务当中,这样便于InstallUtil或是任何别的安装程序知道应用你服务的是怎样的配置设置。
1. 将这个服务程序切换到设计视图
2. 右击设计视图选择“添加安装程序”
3. 切换到刚被添加的ProjectInstaller的设计视图
4. 设置serviceInstaller1组件的属性:
1) ServiceName = My Sample Service
2) StartType = Automatic
5. 设置serviceProcessInstaller1组件的属性
1) Account = LocalSystem
6. 生成解决方案
在完成上面的几个步骤之后,会自动由Visual Studio产生下面的源代码,它包含于ProjectInstaller.cs这个源文件内。
Code
using System;
using System.Collections;
using System.ComponentModel;
using System.Configuration.Install;
namespace CodeGuru.MyWindowsService
{
/// <summary>
/// Summary description for ProjectInstaller.
/// </summary>
[RunInstaller(true)]
public class ProjectInstaller :
System.Configuration.Install.Installer
{
private System.ServiceProcess.ServiceProcessInstaller
serviceProcessInstaller1;
private System.ServiceProcess.ServiceInstaller serviceInstaller1;
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.Container components = null;
public ProjectInstaller()
{
// This call is required by the Designer.
InitializeComponent();
// TODO: Add any initialization after the InitComponent call
}
#region Component Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.serviceProcessInstaller1 = new
System.ServiceProcess.ServiceProcessInstaller();
this.serviceInstaller1 = new
System.ServiceProcess.ServiceInstaller();
//
// serviceProcessInstaller1
//
this.serviceProcessInstaller1.Account =
System.ServiceProcess.ServiceAccount.LocalSystem;
this.serviceProcessInstaller1.Password = null;
this.serviceProcessInstaller1.Username = null;
//
// serviceInstaller1
//
this.serviceInstaller1.ServiceName = "My Sample Service";
this.serviceInstaller1.StartType =
System.ServiceProcess.ServiceStartMode.Automatic;
//
// ProjectInstaller
//
this.Installers.AddRange(new
System.Configuration.Install.Installer[]
{this.serviceProcessInstaller1, this.serviceInstaller1});
}
#endregion
}
}
用InstallUtil安装Windows服务
现在这个服务已经生成,你需要把它安装好才能使用。下面操作会指导你安装你的新服务。
1. 打开Visual Studio .NET命令提示
2. 改变路径到你项目所在的bin\Debug文件夹位置(如果你以Release模式编译则在bin\Release文件夹)
3. 执行命令“InstallUtil.exe MyWindowsService.exe”注册这个服务,使它建立一个合适的注册项。
4. 右击桌面上“我的电脑”,选择“管理”就可以打计算机管理控制台
5. 在“服务和应用程序”里面的“服务”部分里,你可以发现你的Windows服务已经包含在服务列表当中了
6. 右击你的服务选择启动就可以启动你的服务了
在每次需要修改Windows服务时,这就会要求你卸载和重新安装这个服务。不过要注意在卸载这个服务前,最好确保服务管理控制台已经关闭,这会是一个很好的习惯。如果没有这样操作的话,你可能在卸载和重安装Windows服务时会遇到麻烦。仅卸载服务的话,可以执行相的InstallUtil命令用于注销服务,不过要在后面加一个/u命令开关。
调试Windows服务
从另外的角度度看,调试Windows服务绝不同于一个普通的应用程序。调试Windows服务要求的步骤更多。服务不能象你对普通应用程序做的那样,只要简单地在开发环境下执行就可以调试了。服务必须首先被安装和启动,这一点在前面部分我们已经做到了。为了便于跟踪调试代码,一旦服务被启动,你就要用Visual Studio把运行的进程附加进来(attach)。记住,对你的Windows服务做的任何修改都要对这个服务进行卸载和重安装。
附加正在运行的Windows服务
为了调试程序,有些附加Windows服务的操作说明。这些操作假定你已经安装了这个Windows服务并且它正在运行。
1. 用Visual Studio装载这个项目
2. 点击“调试”菜单
3. 点击“进程”菜单
4. 确保 显示系统进程 被选
5. 在 可用进程 列表中,把进程定位于你的可执行文件名称上点击选中它
6. 点击 附加 按钮
7. 点击 确定
8. 点击 关闭
9. 在timer1_Elapsed方法里设置一个断点,然后等它执行
总结
现在你应该对Windows服务是什么,以及如何创建、安装和调试它们有一个粗略的认识了。Windows服务的额处的功能你可以自行研究。这些功能包括暂停(OnPause)和恢复(OnContinue)的能力。暂停和恢复的能力在默认情况下没有被启用,要通过Windows服务属性来设置。
⑼ 怎样创建一个window应用程序
步骤/方法
创建一个window窗体程序(四步骤)
(1)打开Visual Studio 编辑器
(2)选择 “文件” → “新建” → “项目” 命令
(3)项目选择类型 “C#” 。
(4)模版选择 “window窗体应用程序” ,如下图:在window应用程序窗体中制作登陆界面。就是在下面的窗体中开始我们的制作:右键点击form窗体属性,出现的属性框是原来设置窗体或控件的各种属性,后面会详细介绍。直接按 F5 键运行,将会出现下图的窗体:认识window程序。window程序和控制台程序有很大的区别,打开window窗体应用程序的解决方案资源管理器,如下图:
(1)form1.cs :窗体文件,程序员对窗体的编写代码一般都放在这个文档里。
(2)Form1.Designer.cs :窗体设计文件,其中的代码由Visual Studio 自动生成,一般不需要 修改。
(3)Program.cs :主程序,其中包含程序入口的Main()方法。双击打开解决方案资源管理器中(上图)的: program.cs ,可以看到window程序的Main方法,如下图所示:window应用程序的窗体文件有两种编辑视图,分别是窗体设计器和代码设计器。上面步骤2是窗体设计器,下面是代码设计器(鼠标点击form1右键打开属性可以看到):修改窗体的标题名称。我们只要 使用【属性框】,修改文字使用属性框中Text属性,我们把窗体标题修改:高校学生管理系统登录:
把我们需要的控件从【工具箱】中拖入form1窗体里。这里我要不停的在属性框(找到Text属性修改汉字显示的)和工具性来回使用。记得去属性框,修改Text属性值,否者是不显示汉字的。使用控件如下图:界面制作好后,按F5或者点击调试按钮:我们开始运行,运行的就过界面如下:成功制作登录界面,你可能说点击登录怎么没反应,那是因为我们没有写事件,这篇文章先介绍如何制作登录见面以后再实现登录后跳转,大家想制作美观的界面可以去工具箱里看看控件,那里有很多控件,慢慢摸索试试。
注意事项
注意修改属性值。
界面的大小可以拖动,拖到合适为止。
如果找不到【工具箱】找到菜单栏,点击视图,里面可以找到。
⑽ winsetupfromusb 怎么装pe工具箱
硬盘安装win7。 一、下载 Windows7原版光盘镜像。 二、 将 Windows7 原版镜像解压到 C区外任何一个分区根目录。 三、下载硬盘安装器 NT6 HDD Installe 存放于 之前存放win7安装文件的盘符的 根目录 ,也就是和win7的安装文件放到一起 。 四、运行 nt6 hdd Installe , 会出现下面的窗口,如果您现在的系统是XP可以选择1,如果是vista或者win7选择2 (nt6 也会根据系统进行推荐), 选择后按回车 确认。 五、 重新启动 PC进行安装。 六、 在启动过程中会出现启动项选择菜单,这时选择nt6 hdd Installer mode 1选项: 以后的安装和光盘安装完全相同。 特别提醒在出现询问“进行何种类型的安装”的时候要选择“自定义安装”。在出现询问“你讲Windows安装在何处”时,选择安装系统的分区后, 这里选择右下角的 驱动 器选项(高级)格式化所选分区。 U盘安装Windows7 一、制作启动U盘 (一)、用微软工具制作直接安装window7原版镜像启动U盘 1。下载、安装、运行Windows 7 USB DVD Download Tool; 2。点击“Browser”选择安装的Windows 7光盘镜像(ISO); 3。选择使用“USB device”模式; 4。将已经格式化的“U盘”(注:4G及其以上)插入USB 接口; 5。点击“Begin Copying”执行光盘镜像文件复制。 (二)用软碟通(UitraISO)制作window7原版镜像启动光盘 1、下载、安装软碟通; 2、插入U盘(不小于4G); 3、运行软碟通,点击“文件”菜单下的“打开”按钮,打开已准备好的ISO镜像文件; 4、点击菜单栏里的“启动”菜单下的“写入硬盘映像”命令,打开“写入硬盘映像”对话框; 5、选择U盘启动方式,点击写入即可。 二、用U盘安装原版window7系统 (一)、把计算机启动方式设置成首选对应的U盘启动方式,直接启动计算机,即与光盘安装一样运行。 (二)在PE下安装window7原版镜像 1、把WINDOWS7的ISO镜像解压到D:\win7\...。(win7文件夹也可以不建) 2.进入PE,格式化C盘为NTFS。 3.从D:\win7\提取boot和bootmgr这两个文件到C盘根目录。再从D:\win7\sources提取boot.wim和install.wim这两个文件到C:\sources。4.在PE中运行cmd,输入“c:\boot\bootsect.exe /nt60 c:”(注意exe和/及nt60和c:之间有空格),回车后看到提示successful即成功了! 然后拔出U盘,重起电脑。 5.出现安装界面,点左下角“修复计算机(Repair Your computer,不要点“现在安装”)”进入系统恢复选项,选最后一项“command prompt”,进入DOS窗口。 6.进入DOS后,输入“D:\win7\sources\setup”,回车,进入系统的正常安装。 7.当看到询问你是何种类型的安装时,选择自定义(高级),并选择格式化C盘,以后的安装即自动完成。