V
VitAl2013
Гость
Есть такой скрипт:
не работает ни в какую. Глаз замылился, не могу найти ошибку. Мнеб его просто заставить работать бы.
Сначала пытался делать с "_a0_h" и его генерировать в процессе. Потом генерация отдельно. Потом Полез через РесурсХакер и посмотрел как он там лежит - выдал что чемто сжат или както не правильно всунут. ОТключил UPX. Всё равно. Снова РесХак, лезу в RCData, там папка 1 и объект 2057. Имени frames а тем более frames_a0_h нигде нет.
Код:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Res_File_Add=Z:\HOME\Programs\Programming\AutoIT\pole_for_test\include\formats\gbl_ml_a0_h.frm, RT_RCDATA, frames;_a0_h
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; #Include <WinAPIEx.au3>
#include <resources.au3>
Local $way = "C:\temp\MLS_temp"
Local $list_format = "A0"
Local $position = "horizontal"
_ResSaveToFile($way & "\formats\gbl_ml_"&StringLower($list_format)&"_"&StringLower(StringLeft($position, 1))&".frm", "frames_"&StringLower($list_format)&"_"&StringLower(StringLeft($position, 1)))
If @error <> 0 Then
MsgBox (64, "error", "@error <> 0")
EndIf
Local $where = $way&"\formats\gbl_ml_"&StringLower($list_format)&"_"&StringLower(StringLeft($position, 1))&".frm"
Local $what = "frames_"&StringLower($list_format)&"_"&StringLower(StringLeft($position, 1))
MsgBox (64, "$where/what", "$where = "&$where&@CRLF&"$what = "&$what)
_ResSaveToFile($where, $what)
If @error <> 0 Then
MsgBox (64, "error2", "@error <> 0")
EndIf
_ResSaveToFile($where, 1)
_ResSaveToFile($where, "1")
_ResSaveToFile($where, 2057)
_ResSaveToFile($where, "2057")
_ResSaveToFile($where, "frames")
; _ResSaveToFile($where, frames)
не работает ни в какую. Глаз замылился, не могу найти ошибку. Мнеб его просто заставить работать бы.
Сначала пытался делать с "_a0_h" и его генерировать в процессе. Потом генерация отдельно. Потом Полез через РесурсХакер и посмотрел как он там лежит - выдал что чемто сжат или както не правильно всунут. ОТключил UPX. Всё равно. Снова РесХак, лезу в RCData, там папка 1 и объект 2057. Имени frames а тем более frames_a0_h нигде нет.