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

编程如何申请硬盘变量

发布时间: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点击“确定”之后,会有一个消息框的的显示。

阅读全文

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

热点内容
美版a1453是什么版本 浏览:517
电脑里的文件夹按照拼音归类 浏览:996
文件管理器怎么把视频压缩成文件 浏览:477
标准化文件名称包括哪些 浏览:85
win10不能读取dll文件 浏览:882
云骑士重装系统找不到usb字样文件 浏览:42
皖事通app社保年限在哪里看 浏览:65
为什么快影显示没网络 浏览:356
华为如何让手机升级提醒红1消失 浏览:345
我爱九九商城app 浏览:587
剑灵苍穹武器升级 浏览:248
微信钱包微粒贷 浏览:654
滚动字幕屏找不到文件 浏览:990
郑州青少年学编程哪个机构比较好 浏览:866
ps文件打开不是彩色的 浏览:781
监控硬盘格式化工具 浏览:512
下载新版本微信6311 浏览:440
有哪些手游可以锻炼编程能力 浏览:602
网络高清监控安装方法 浏览:165
linuxtty切换 浏览:966

友情链接