Динамическая замена ресурсов у EXE - файлов - VB
Формулировка задачи:
Как в VB 6 заменить какой-либо ресурс у exe-шника?
Если бы ресурс был представлен текстовой строкой, я бы сделал это с помощью комбинации API
BeginUpdateResource
UpdateResource
EndUpdateResource
то есть ничего сложного...
Но в моём случае ресурс, которым нужно заменить др. ресурс, программно представлен байтовым массивом.
Решение задачи: «Динамическая замена ресурсов у EXE - файлов»
textual
Листинг программы
Option Explicit Private Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyA" (lpString1 As Any, lpString2 As Any) As Long Private Function CurToStr(c() As Currency) As String CurToStr = Space((UBound(c) + 1) * 8) lstrcpy ByVal CurToStr, c(0) End Function Private Sub Form_Load() Dim c(4) As Currency c(0) = 505330585107804.5903@ c(1) = 759402038203733.9237@ c(2) = -388206614629636.8018@ c(3) = 460293819178004.7584@ Debug.Print CurToStr(c()) End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д