Хакер писал(а):zah
Ну если уж так хочется - можешь хранить всё в самом EXEшнике.
Да ради богаANDLL писал(а):Уж поделитесь как...
Option Explicit
Private Sub Command1_Click()
Dim bByte() As Byte
Open "C:\test1.exe" For Binary As #1
ReDim bByte(LOF(1) - 1)
Get #1, , bByte
Close #1
ReDim Preserve bByte(UBound(bByte) + 2)
bByte(UBound(bByte) - 1) = CByte(Asc(";"))
bByte(UBound(bByte)) = CByte(Asc(")"))
Open "C:\test2.exe" For Binary As #1
Put #1, , bByte
Close #1
End Sub
Private Sub Command2_Click()
Dim bByte() As Byte
Open "C:\test2.exe" For Binary As #1
ReDim bByte(LOF(1) - 1)
Get #1, , bByte
Close #1
MsgBox Chr$(bByte(UBound(bByte) - 1)) & Chr$(bByte(UBound(bByte)))
End Sub
zah писал(а):Ну так можно обойтись без дополнительного файла?
ANDLL писал(а):нет
Интересно, код который ты привел, он вообще тут к какому месту?vvs_adm писал(а):можно, но ненужно.
Debugger писал(а):Реестр? Ак "файл-без-которого-прога-не-идёт"?
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 130