\win32。可以通过遍历{"og:type" content="webpage">\win32。可以通过遍历{" /> \win32。可以通过遍历{"> 如何获取指定COM组件的路径信息!_框架_内存溢出

阅读 9

如何获取指定COM组件的路径信息!,第1张

一般固定,随着组件升级可以变化。按照CLSID查找注册表就可以得到路径

如HKEY_CLASSES_ROOT\TypeLib\{21ED37E4-E889-4ACD-8CDA-C2B72E65C6ED}\a2\0\win32。

可以通过遍历{21ED37E4-E889-4ACD-8CDA-C2B72E65C6ED}下分支的方法查找路径

没有办法。COM组件就是根据CLSID确定的,所有的信息都在该分支下。

你只能遍历HKEY_CLASSES_ROOT\TypeLib项了

@echo off&setlocal Enabledelayedexpansion

for /f "tokens=1,2,3 delims=- " %%i in ('date /t') do set Q=%%i%%j%%k

if not exist "d:\all" md "d:\all"

set M=d:\a,d:\b,C:\rui 01

set "M=!M: ='''''''''''!"

for %%a in (%M%) do (

set R=%%a

set "R=!R:'''''''''''= !"

for /f "delims=" %%i in ('dir /a /b /s "!R!"') do (

for /f "delims=" %%b in ('echo %%~nxi^|find /i "im ok"') do (

for /f "delims=" %%k in ('echo %%b^|find /i ""') do (

for /f "delims=" %%b in ('echo %%~nxi^|find /V "bak"') do (

attrib "%%i" -s -h -r

set /a I=0

for /f "delims=" %%c in ('type "d:\all\pathtxt"^|find /i "%%i"') do set /a I+=1

if !I!==0 (echo %%i>>"d:\all\pathtxt")

if exist "%%~dpi%%~nxibak" (copy "%%i" "%%~dpi[!Q!][!random!]%%~nxibak") else copy "%%i" "%%~dpi%%~nxibak"

if exist "d:\all\%%~nxi" (move "%%i" "d:\all\[!Q!][!random!]%%~ni%%~xi") else move "%%i" "d:\all\"

)))))

echo&echo ok&pause>nul

高速公路收费卡现在的技术还不能完全获取机动车行驶的路径信息。

这个卡记录的是司机进入高速的入口,以及时间。以入口到出口的里程收费,卡不与卫星连接,也不用担超速问题。

交警有时会在路上拿一个隐蔽的摄像头测速,高速上也有龙门架是测速的,司机驾乘人员需要留意安全开车不要超速或者违章。

除了osgetcwd()这个方法,还可以通过ospathabspath('')的方法获取当前路径,你试试。但是我无法重现你的

问题,所以不知道ospathabspath('')是否管用。按照你的表述,我写了下面这个测试程序

==================================

import

os

print

osgetcwd()

import

win32comclient

xlApp

=

win32comclientDispatch('ExcelApplication')

#打开EXCEL

xlBook

=

xlAppWorkbooksOpen('c:\\1xls')

xlSht

=

xlBookWorksheets('sheet1')

print

str(xlShtCells(1,1)Value)

print

osgetcwd()

xlBookClose(SaveChanges=1)

del

xlApp

=================================

但是两次输出的地址都是一样的。

是不是你的程序还有那个细节没讲清楚?你可以追问。

希望能帮到你!

有软件可以完成

第一步,导入到 批量获取信息windows系统版本 这个软件

第二步、如图所示勾选要提取出来的信息

第三步、导出表格或导出txt文件即可

在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用SystemgetProperty("userdir")获取工程的绝对路径。

另:在Jsp,Servlet,Java中详细获得路径的方法!

1jsp中取得路径:

以工程名为TEST为例:

(1)得到包含工程名的当前页面全路径:requestgetRequestURI()

结果

:/TEST/testjsp

(2)得到工程名:requestgetContextPath()

结果:/TEST

(3)得到当前页面所在目录下全名称:requestgetServletPath()

结果:如果页面在jsp目录下 /TEST/jsp/testjsp

(4)得到页面所在服务器的全路径:applicationgetRealPath("页面jsp")

结果:D:\resin\webapps\TEST\testjsp

(5)得到页面所在服务器的绝对路径:absPath=new javaioFile(applicationgetRealPath(requestgetRequestURI()))getParent();

结果:D:\resin\webapps\TEST

2在类中取得路径:

(1)类的绝对路径:ClassclassgetClass()getResource("/")getPath()

结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/

(2)得到工程的路径:SystemgetProperty("userdir")

结果:D:\TEST

3在Servlet中取得路径:

(1)得到工程目录:requestgetSession()getServletContext()getRealPath("") 参数可具体到包名。

结果:E:\Tomcat\webapps\TEST

(2)得到IE地址栏地址:requestgetRequestURL()

结果:>
以上就是关于如何获取指定COM组件的路径信息!全部的内容,包括:如何获取指定COM组件的路径信息!、批处理 获得文件路径、高速公路收费卡如何获取路径信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:

内存溢出

原文地址:

http://outofmemory.cn/web/9300801.html
页面
(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
form 提交后再java后台如何获取到值
上一篇
2023-04-26
怎么设置电脑自动获取ip地址
2023-04-26

发表评论
请登录后评论... 登录
提交

    评论列表(0条)
保存
{label} {label}