- Код: Выделить всё
Do
ExAr(K) = ExAr(K - 1)
K = K - 1
KeyPress (20)
Loop Until Not K > j
Do
ExAr(K) = ExAr(K - 1)
K = K - 1
KeyPress (20)
Loop Until Not K > j
i = 1
Do
j = 0
Do
If Ar(i) <= Ar(j) Then
K = i
Tmp = Ar(i)
Do
Ar(K) = Ar(K - 1)
K = K - 1
Loop Until Not K > j
Ar(j) = Tmp
j = i
Else
j = j + 1
End If
Loop Until Not j < i
i = i + 1
Loop Until Not i <= n
Option Explicit
Dim b as Boolean
Private Sub Command1_Click()
b=True
End Sub
'где-то в твоем цикле
...
b=False
Do
...
If b then Exit Do
DoEvents
Loop
b=False
...
1: For i = 0 To 11
If ST1 = False Then
Exit For
End If
If ExAr(i) > ExAr(i + 1) Then
If FL1 = False Then
Exit For
End If
t = ExAr(i)
ExAr(i) = ExAr(i + 1)
ExAr(i + 1) = t
ST1 = False
GoTo 1
end If
Next i
Sholah писал(а):Кстати ASCII код пробела - 20?
Хакер писал(а):20 - &H20 = 32 имхо автор где то увидел ХЕКС пробела а теперь везде суёт 20-ку вместо &H20
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 5