Использую функцию для сохранения файла из ресурсов на жесткий диск:
- Код: Выделить всё
Public Function GetBinary(File_Path As String, ByVal ID As Long, Resource As String) As Boolean
Dim File() As Byte
File = LoadResData(ID, Resource)
If Len(File(1)) > 0 Then
Open File_Path For Binary Access Write As #1
Put #1, 1, File
Close #1
GetBinary = True
Exit Function
End If
GetBinary = False
End Function
Вопрос - можно ли как-нибудь оптимизировать ее скорость, потому что нужно извлечь файл размером 110 Мб?
А делается это при загрузке формы, и приходится очень долго ждать даже на новой "машине", что уж говорить про более медленные =)