当前位置: 首页 > news >正文

vue单页面做网站加载慢网站建设基本标准

vue单页面做网站加载慢,网站建设基本标准,网站建设实验周志与总结,肇庆市建设局网站当你给一家公司做技术支持的时候#xff0c;需求各种各样的#xff0c;其中今天遇到就是要修改某个程序的图标#xff0c;代码实现如下。 // q1016058890 群 214016721 //注 意#xff1a;这个方法貌似只对有些EXE文件有效#xff0c;这不是万能的方法#xff0c;此…当你给一家公司做技术支持的时候需求各种各样的其中今天遇到就是要修改某个程序的图标代码实现如下。 // q1016058890  群 214016721 //注    意这个方法貌似只对有些EXE文件有效这不是万能的方法此方法只能做为参考所用 // //函数说明修改EXE图标 //参    数IconFile 图标文件 ExeFile 被修改的EXE文件 //返 回 值 成功为True否则False // Private Declare Function CreateFile Lib kernel32 Alias CreateFileA (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, lpSecurityAttributes As Any, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long Private Declare Function ReadFile Lib kernel32 (ByVal hFile As Long, lpBuffer As Any, ByVal nNumberOfBytesToRead As Long, lpNumberOfBytesRead As Long, lpOverlapped As Any) As Long Private Declare Function SetFilePointer Lib kernel32 (ByVal hFile As Long, ByVal lDistanceToMove As Long, lpDistanceToMoveHigh As Long, ByVal dwMoveMethod As Long) As Long Private Declare Function BeginUpdateResource Lib kernel32 Alias BeginUpdateResourceA (ByVal pFileName As String, ByVal bDeleteExistingResources As Long) As Long Private Declare Function UpdateResource Lib kernel32 Alias UpdateResourceA (ByVal hUpdate As Long, ByVal lpType As Long, ByVal lpName As Long, ByVal wLanguage As Long, lpData As Any, ByVal cbData As Long) As Long Private Declare Function EndUpdateResource Lib kernel32 Alias EndUpdateResourceA (ByVal hUpdate As Long, ByVal fDiscard As Long) As Long Private Declare Function CloseHandle Lib kernel32 (ByVal hObject As Long) As Long Private Declare Sub CopyMemory Lib kernel32 Alias RtlMoveMemory (Destination As Any, Source As Any, ByVal Length As Long) Private Declare Function GetLastError Lib kernel32 () As Long Private Const INVALID_HANDLE_VALUE -1 Private Const GENERIC_READ H80000000 Private Const FILE_ATTRIBUTE_NORMAL H80 Private Const FILE_BEGIN 0 Private Const OPEN_EXISTING 3 Private Const RT_ICON 3 Private Const DIFFERENCE As Long 11 Private Const RT_GROUP_ICON As Long (RT_ICON DIFFERENCE) Private Type ICONDIRENTRY     bWidth As Byte     bHeight As Byte     bColorCount As Byte     bReserved As Byte     wPlanes As Integer     wBitCount As Integer     dwBytesInRes As Long     dwImageOffset As Long End Type Private Type ICONDIR     idReserved As Integer     idType As Integer     idCount As Integer     idEntries As ICONDIRENTRY End Type Private Type GRPICONDIRENTRY     bWidth As Byte     bHeight As Byte     bColorCount As Byte     bReserved As Byte     wPlanes As Integer     wBitCount As Integer     dwBytesInRes As Long     nID As Integer End Type Private Type GRPICONDIR     idReserved As Integer     idType As Integer     idCount As Integer     idEntries As GRPICONDIRENTRY End Type Private Function ChangeExeIcon(ByVal IconFile As String, ByVal ExeFile As String) As Boolean     On Error GoTo cw          Dim stID As ICONDIR     Dim stIDE As ICONDIRENTRY     Dim stGID As GRPICONDIR          Dim hFile As Long     Dim pIcon() As Byte, pGrpIcon() As Byte     Dim nSize As Long, nGSize As Long     Dim dwReserved As Long     Dim hUpdate As Long     Dim ret As Long          hFile CreateFile(IconFile, GENERIC_READ, 0, ByVal 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)     If hFile INVALID_HANDLE_VALUE Then Exit Function     ret ReadFile(hFile, stID, Len(stID), dwReserved, ByVal 0)     If ret 0 Then GoTo cw          ret ReadFile(hFile, stIDE, Len(stIDE), dwReserved, ByVal 0)     nSize stIDE.dwBytesInRes     ReDim pIcon(nSize - 1)     SetFilePointer hFile, stIDE.dwImageOffset, ByVal 0, FILE_BEGIN     ret ReadFile(hFile, pIcon(0), nSize, dwReserved, ByVal 0)     If ret 0 Then GoTo cw          With stGID         .idType 1         .idCount stID.idCount         .idReserved 0         CopyMemory stGID.idEntries, stIDE, 12         .idEntries.nID 0     End With          nGSize Len(stGID)     ReDim pGrpIcon(nGSize - 1)     CopyMemory pGrpIcon(0), stGID, nGSize          hUpdate BeginUpdateResource(ExeFile, False)     ret UpdateResource(hUpdate, RT_GROUP_ICON, 1, 0, pGrpIcon(0), nGSize)     ret UpdateResource(hUpdate, RT_ICON, 1, 0, pIcon(0), nSize)     EndUpdateResource hUpdate, False     If ret 0 Then GoTo cw     ChangeExeIcon True cw:     CloseHandle hFile End Function Private Sub Command1_Click() 调用方法     Dim a As Boolean     a ChangeExeIcon(c:/1.ico, c:/1.exe)     If a True Then         MsgBox 成功     Else         MsgBox 失败     End If End Sub
http://www.hkea.cn/news/14364004/

相关文章:

  • 自己建个电影网站可以吗免费做的英文网站
  • HTML和PHP怎么做网站爱站网功能
  • 进下加强新闻宣传网站建设深圳网站设计公司让您放心省心
  • 移动网站建站视频商业网页设计与制作图片
  • 湘潭网站建设 沟通磐石网络北京国税局网站做票种核定
  • 上海网站推广山东省城乡建设厅网站
  • 宁波网站建设设计报告p2p提供网站建设违法
  • 网站安全和信息化建设内部搜索引擎优化
  • 站酷海报设计图片四川宜宾建设局官方网站
  • 网站设置快捷方式流量推广平台有哪些
  • 大气的外贸公司名字seo企业站收录
  • 考生登录贵州省住房和城乡建设厅网站自适应wordpress主题
  • 两学一做夜校网站wordpress可以自定义模型吗
  • 营销网站建设hanyouswordpress调用产品图片
  • 做购物网站收费机械设计师网课
  • 网站设计是干什么的linux html转wordpress
  • 做电锯电音的网站重庆潼南网站建设报价
  • 企业开源网站系统远程时代网站建设
  • 网站建设北京海淀wordpress英文文章格式
  • 白城做网站网站 建设情况
  • asp网站建设案例京东客网站怎么做
  • google 网站突然一条收录也没有网络推广公司成都
  • 梅州建设工程交易中心网站wordpress 添加搜索引擎
  • 网站建设建站在线建站ui中国
  • 舟山公司网站制作搜索引擎优化的重要性
  • 个人物流网站建设方案网站投稿系统怎么做
  • 罗湖网站设计楼盘推荐排行榜
  • 网站设计的主要特点wordpress设置爬虫页面
  • 有什么网站帮做邀请函设计的网站建设杭州缘择低价
  • wordpress建站页面wordpress主题模块添加图片尺寸