R
rabsanek
У меня два вопроса:
1. Как сделать чтобы в событии textbox_change после каждого второго введенного символа автоматически ставился пробел, я пробовал в событии Command_click получается, но как только я пихаю код в событие textbox_change он мне пишет "Недостаточно места в стеке" и пишет четри что
Private Sub Text1_Change()
Dim a As String
For i = 1 To Len(Text1.Text) Step 2
a = Mid(Text1, i, 2) + " "
Text1 = Text1 + a
Next
End Sub
Private Sub Command1_Click()
Dim a As String
For i = 1 To Len(Text1.Text) Step 2
a = Mid(Text1, i, 2) + " "
Text2 = Text2 + a
Next
End Sub
Что не так, направьте.....
2. Второй вопрос как сделать цикл пошаговый к примру мне нужно чтобы в цикле перебирались цифры 1 3 6 9, вот для чего
frmeditor.ReplaceBytes Mid(sub1change, 1, 3), 41
frmeditor.ReplaceBytes Mid(sub1change, 3, 3), 42
frmeditor.ReplaceBytes Mid(sub1change, 6, 3), 43
frmeditor.ReplaceBytes Mid(sub1change, 9, 3), 44
frmeditor.ReplaceBytes Mid(sub1change, 1, 3), 121
frmeditor.ReplaceBytes Mid(sub1change, 3, 3), 122
frmeditor.ReplaceBytes Mid(sub1change, 6, 3), 123
frmeditor.ReplaceBytes Mid(sub1change, 9, 3), 124
Чтобы не писать столько строк а все в одной, вот где написано (sub1change, 1, 3) в каждой строке меняется 1 3 6 9. Программу создаю hex-редактор...
С уважением, Александр!
rabsanek GJ поводу второго вопроса может быть создать массив и потом циклу брать из этого массива элементы, только как это воплотить у меня не получается
1. Как сделать чтобы в событии textbox_change после каждого второго введенного символа автоматически ставился пробел, я пробовал в событии Command_click получается, но как только я пихаю код в событие textbox_change он мне пишет "Недостаточно места в стеке" и пишет четри что
Private Sub Text1_Change()
Dim a As String
For i = 1 To Len(Text1.Text) Step 2
a = Mid(Text1, i, 2) + " "
Text1 = Text1 + a
Next
End Sub
Private Sub Command1_Click()
Dim a As String
For i = 1 To Len(Text1.Text) Step 2
a = Mid(Text1, i, 2) + " "
Text2 = Text2 + a
Next
End Sub
Что не так, направьте.....
2. Второй вопрос как сделать цикл пошаговый к примру мне нужно чтобы в цикле перебирались цифры 1 3 6 9, вот для чего
frmeditor.ReplaceBytes Mid(sub1change, 1, 3), 41
frmeditor.ReplaceBytes Mid(sub1change, 3, 3), 42
frmeditor.ReplaceBytes Mid(sub1change, 6, 3), 43
frmeditor.ReplaceBytes Mid(sub1change, 9, 3), 44
frmeditor.ReplaceBytes Mid(sub1change, 1, 3), 121
frmeditor.ReplaceBytes Mid(sub1change, 3, 3), 122
frmeditor.ReplaceBytes Mid(sub1change, 6, 3), 123
frmeditor.ReplaceBytes Mid(sub1change, 9, 3), 124
Чтобы не писать столько строк а все в одной, вот где написано (sub1change, 1, 3) в каждой строке меняется 1 3 6 9. Программу создаю hex-редактор...
С уважением, Александр!
rabsanek GJ поводу второго вопроса может быть создать массив и потом циклу брать из этого массива элементы, только как это воплотить у меня не получается