
import win32api
def getFileVersion(file_name):
info = win32apiGetFileVersionInfo(file_name, ossep)
ms = info['FileVersionMS']
ls = info['FileVersionLS']
version = '%d%d%d%04d' % (win32apiHIWORD(ms), win32apiLOWORD(ms), win32apiHIWORD(ls), win32apiLOWORD(ls))
return version
提取 exe 文件里面的 ICO 图标,通常可以 WinAPI 函数 ExtractIcon,以下是示例代码:
procedure TForm1RzBitBtn1Click(Sender: TObject);var iCount: Integer;
begin
if OpenDialog1Execute then
begin
Edit1Text := OpenDialog1FileName;
iCount := ExtractIcon(HInstance, PChar(OpenDialog1FileName), $FFFFFFFF);
if iCount>0 then
begin
Label2Caption := Format('当前 EXE 文件中共包含 %d 个 ICON 资源。',[iCount]);
Image1PictureIconHandle := ExtractIcon(HInstance,PChar(OpenDialog1FileName),0);
end else
begin
Label2Caption := '当前 EXE 文件中不包含 ICON 资源。';
end;
end;
end;
运行效果截图:
首先,我们在工程项目里创建了后缀为c的文件,将其添加至工程。
单击图中所指图标,打开Target Options。
设置晶振,一般选择12MHz的即可。
切换至Output,勾选创建HEX_File,单击OK确认。
回到上一级面板,单击图中rebuild图标。
等待执行完毕,我们就能获取到一个Hex文件。
END
总结
1
上面的步骤仅仅是生成Hex的步骤,并没有实际上的编程 *** 作,那么接下来,就需要你根据实际需求,编程后, *** 作,获得自己的Hex文件。
onedrivesetupexe是一个驱动安装程序。
Onedrive是微软推出的一个文件管理的平台,可以在Windows系统的资源管理器中 *** 作,在Word、Excel、PowerPoint等Office应用中快速打开和共享,还可以在线编辑文档。
OneDrive支持pc、mac、HoIoLens、Hub、手机多个终端设备,随时随地使用Office移动应用保持高效工作和协作。
电脑是windows系统,使用onedrive同步文件非常的方便,但是它在国内没有设置服务器,所以速度很慢,需要常用的工作文件我还是使用亿方云网盘,它的各项功能比较健全,而且速度还更快。
2014年1月,美国微软公司正式宣布SkyDrive更名为OneDrive。 微软在YouTube宣布将旗下的云存储服务SkyDrive更名为OneDrive,是为了解决与英国天空广播公司的商标雷同案件。
2014年2月19日,微软正式宣布OneDrive云存储服务上线,支持100多种语言,面向全球替代微软SkyDrive。[2]2014年3月5日,OneDrive正式登陆黑莓BB10,支持Z10/Z30/Q5/Q10等机型。
扩展资料
OneDrive提供的功能包括:
1、相册的自动备份功能,即无需人工干预,OneDrive自动将设备中的上传到云端保存,这样的话即使设备出现故障,用户仍然可以从云端获取和查看。
2、在线Office功能,微软将万千用户使用的办公软件Office与OneDrive结合,用户可以在线创建、编辑和共享文档,而且可以和本地的文档编辑进行任意的切换,本地编辑在线保存或在线编辑本地保存。
在线编辑的文件是实时保存的,可以避免本地编辑时宕机造成的文件内容丢失,提高了文件的安全性。
3、分享指定的文件、照片或者整个文件夹,只需提供一个共享内容的访问链接给其他用户,其他用户就可以且只能访问这些共享内容,无法访问非共享内容。
参考资料来源:百度百科-OneDrive
你要看工作目录在哪里。
一般来说,直接运行exe的时候,工作目录默认是exe所在目录
如果在VC内调试状态运行,工作目录默认是工程所在目录
如果“”文件夹跟exe在一个目录下,建议使用GetModuleFileName(NULL,)来获取exe文件全路径,然后再通过_stprintf(_tcsrchr(exe文件全路径,_T('\\'))+1,_T("\\人\\00bmp"))这样来获取路径。
以上就是关于怎么用python获取exe文件的版本号全部的内容,包括:怎么用python获取exe文件的版本号、如何在delphi中编写并提取exe文件里面的ICO图标、如何将单片机hex文件生成可执行exe软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)