导航:首页 > 编程知识 > 编程如何申请硬盘变量

编程如何申请硬盘变量

发布时间:2023-06-01 20:56:19

1. win7下如何配置编程环境变量的方法

由于Win7和Win XP的不同,环境变量的配置也变得有所不同。具体操作:

一、桌面右击【计算机】,选择【属性】,在弹出的窗体左侧点击【高级系统设置】,此时将弹出【系统属性】窗体,选择【高级】选项卡,点击【环境变量(N)…】按钮,弹出环境变量窗体。

二、在【系统变量(S)】区域点击【新建(W)…】按钮,弹出【新建系统变量】窗体,在【变量名(N)…】后的文本框输入:java_HOME,

【变量值(V)…】后的文本框输入JDK安装目录,例如本人的是:D:Program FilesJavajdk1.6.0_17,点击【确定】以完成JAVA_HOME的设置。然后再次点击【新建(W)…】按钮,弹出【新建系统变量】窗体,在【变量名(N)…】后的文本框输入:Path,【变量值(V)…】后的文本框输入:%JAVA_HOME%in;%JAVA_HOME%jrein; ,点击【确定】以完成Path的.设置。然后再次点击【新建(W)…】按钮,弹出【新建系统变量】窗体,在【变量名(N)…】后的文本框输入:Classpath,

【变量值(V)…】后的文本框输入:.;%JAVA_HOME%lib;,点击【确定】以完成Classpath的设置。然后两次点击【确定】以保存刚才所做的更改。此时环境变量的设置已经完成了。

三、验证:运行cmd,在弹出的窗体中输入java –version(版本信息)、java、javac等命令即可显示相关信息,说明环境变量已经正确设置了。

!!!注意:如果在【系统变量(S)】区域已经存在变量Path,只需双击它(打开编辑

V)…】后的文本框的最后输它),弹出的【编辑系统变量】窗体,在【变量值(

入%JAVA_HOME%in;%JAVA_HOME%jrein;,保证新输入的值与已经存在的值之间有一个;(英文分号)隔开,Classpath同理。

2. 编程怎么定义变量

这跟从小学到中学的数学一样啊。变量就是函数的操作对象。
数学里的函数对自变量的要求就是:
1,数的名字和它的性质(自然数,整数,实数);
2,定义域的大小。比如数组变量,得定义数组的长度,亦即定义域的大小(可认为是数据集合);
总之,定义变量时,要定义:变量名称,变量类型,和变量的集合大小。

3. 求助:C++编程时,想通过写程序自动读取硬盘号,怎样编程啊

在写程序时我们想对每一台计算机都生成一个唯一的标识,而且在一此共享软件中我们也看到,软件在不同的机器上生成了不同的标识,这是如何实现的呢,其实是软件有一部分程序读取了,本地计算机的一部分硬件参数(如硬盘序列号,网卡序列号等等),再通过一系列算法而得到了一个唯一标识,其实我们也可以通过一个api函数生成我们的唯一标识,由于硬盘人人都有,而网卡不一定每个人都有,所以以读硬盘序列号为例,
下面就先介绍一下我们要用到的api函数
BOOL GetVolumeInformation(
LPCTSTR lpRootPathName, // 硬盘的路径
LPTSTR lpVolumeNameBuffer, // 硬盘的卷标
DWORD nVolumeNameSize, // 卷标的字符串长度
LPDWORD lpVolumeSerialNumber, // 硬盘的序列号
LPDWORD lpMaximumComponentLength, // 最大的文件长度
LPDWORD lpFileSystemFlags, // 文件系统的一此标志
LPTSTR lpFileSystemNameBuffer, // 存储所在盘符的分区类型的长指针变量
DWORD nFileSystemNameSize // 分区类型的长指针变量所指向的字符串长度
);
如果上述函数成功就返回一个非0值。

光说不做,是不行了,我们还得实践一下:// 最大的文件长度
首选用MFC AppWizard建立一个基于Dialog base的对话框工程,名为GetHardID,点击finish。
加一个按钮,双击它,点击ok,并在对应的函数中加入如下代码
LPCTSTR lpRootPathName="c:\\"; //取C盘
LPTSTR lpVolumeNameBuffer=new char[12];//磁盘卷标
DWORD nVolumeNameSize=12;// 卷标的字符串长度
DWORD VolumeSerialNumber;//硬盘序列号
DWORD MaximumComponentLength;// 最大的文件长度
LPTSTR lpFileSystemNameBuffer=new char[10];// 存储所在盘符的分区类型的长指针变量
DWORD nFileSystemNameSize=10;// 分区类型的长指针变量所指向的字符串长度
DWORD FileSystemFlags;// 文件系统的一此标志
::GetVolumeInformation(lpRootPathName,
lpVolumeNameBuffer, nVolumeNameSize,
&VolumeSerialNumber, &MaximumComponentLength,
&FileSystemFlags,
lpFileSystemNameBuffer, nFileSystemNameSize);

CString str;
str.Format("Seria Num is %lx ",VolumeSerialNumber);
AfxMessageBox(str);

编译,链接并运行程序,单击按钮,在弹出的对话框中就是我们要的序列号。
对不对我们验证一下,进入dos窗口,打入"dir c:/p"命令,怎么样是不是和我们的程序显示的一模一样
这样我们就在功告成了。

4. 编程的时候,如何根据程序定义变量

1首先新建一个子程序 2变量定义的格式是Dim 变量名 as 数据类型

Dim name As String
3然后再让用户输入内容存到这个name变量里面。

name = InputBox("你的名字是什么")
4接着是给出一个提示信息。 5点击运行“子程序
6这时候会弹出一个对话框让你输入名字。
7点击“确定”之后,会有一个消息框的的显示。

阅读全文

与编程如何申请硬盘变量相关的资料

热点内容
编程语言哪个最好就业 浏览:912
能不能找到cad之前打开的文件 浏览:259
怎样设置文件夹权限 浏览:60
oppo手机如何把图片压缩成文件 浏览:808
加载语言文件失败 浏览:884
招聘plc编程属于什么职位类别 浏览:580
appstore改区后购买记录 浏览:538
win10管理该文件没有与之关联的程序 浏览:799
手机里qt是什么文件夹 浏览:48
笔记本关闭开机密码 浏览:672
无法定位程序输入点inetntop 浏览:22
java修改文件编码 浏览:12
js判断火狐 浏览:229
微信开发支持https接口 浏览:779
为什么文件上传到一半卡住不动了 浏览:375
苹果平板怎么查看app消费记录 浏览:98
保养车用什么app 浏览:762
哪个网站看书好看 浏览:954
数控编程mc是什么意思 浏览:356
f盘拒绝访问有密码 浏览:485

友情链接