|
首 页 用户登录 | |
|||
|
|||
| 按字母检索 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
| 按声母检索 | A | B | C | D | E | F | G | H | J | K | L | M | N | O | P | Q | R | S | T | W | X | Y | Z | 数字 | 符号 |
|
|
![]() |
您的位置: 5VAR论文频道 → 论文中心 → 计算机论文 → 计算机应用 |
|
|||||
| 在VFP中获取Windows注册信息的方法 | |||||
收集整理:佚名 来源:本站整理 时间:2009-01-10 11:51:25 点击数:[] ![]() |
|||||
|
[本篇论文由上帝论文网为您收集整理,上帝论文网http://paper.5var.com将为您整理更多优秀的免费论文,谢谢您的支持]
IF Error = 0 AND OutBuffer <> CHR(0) OutUser = LEFT(OutBuffer, BufferSize - 1) ENDIF
Type = 0 OutBuffer = SPACE(128) BufferSize = LEN(OutBuffer) Error = RegQueryValueEx(Result, "RegisteredOrganization", Reserved, ; @Type, @OutBuffer, @BufferSize)
IF Error = 0 AND OutBuffer <> CHR(0) OutCompany = LEFT(OutBuffer, BufferSize - 1) ENDIF ENDIF =RegCloseKey(Result)
CASE UPPER(OS()) = "WINDOWS NT" *-- 系统为Windows NT Error = RegOpenKeyEx(MACHINE_ID, KEY_SHARED_TOOLS_LOCATION, ; Reserved, 1, @Result)
IF Error = 0 Type = 0 OutBuffer = SPACE(128) BufferSize = LEN(OutBuffer) Error = RegQueryValueEx(Result, "RegisteredOwner", Reserved, ; @Type, @OutBuffer, @BufferSize)
IF Error = 0 AND OutBuffer <> CHR(0) OutUser = LEFT(OutBuffer, BufferSize - 1) ENDIF
Type = 0 OutBuffer = SPACE(128) BufferSize = LEN(OutBuffer) Error = RegQueryValueEx(Result, "RegisteredOrganization", Reserved, ; @Type, @OutBuffer, @BufferSize)
IF Error = 0 AND OutBuffer <> CHR(0) OutCompany = LEFT(OutBuffer, BufferSize - 1) ENDIF ENDIF =RegCloseKey(Result)
OTHERWISE *-- 系统为Windows 3.X 版本 OutRetVal = GetProStr("MS USER INFO", "DEFNAME", "", @OutBuffer, BufferSize) OutUser = LEFT(OutBuffer, OutRetVal)
OutRetVal = GetProStr("MS USER INFO", "DEFCOMPANY", "", @OutBuffer,BufferSize) OutCompany = LEFT(OutBuffer, OutRetVal)
ENDCASE
If Error = 0 =MessageBox("用户:" + OutUser + Chr(13) + "单位:" + OutCompany) Else =MessageBox("未找到用户及单位。") Endif Tags: |
|||||
| 提供人:佚名 | |
| 【返回上一页】【打 印】【关闭窗口】 | |
|
|
5VAR论文频道 |
|
|
5VAR论文频道 |
文章-网友评论:(评论内容只代表网友观点,与本站立场无关!) |
| 关于本站 -
网站帮助 -
广告合作 -
下载声明 -
网站地图
Copyright © 2006-2033 5Var.Com. All Rights Reserved . |