Re[2]: Вопрос
От: Алекс Россия http://wise-orm.com
Дата: 08.04.02 08:31
Оценка:
Здравствуйте grigorash, Вы писали:

G>Здравствуйте Алекс, Вы писали:


А>>Привет всем!

А>>Очень рад, что появился этот форум.
А>>Несколько вопросов: Чем отличается вызов функции с параметрами через пробел (msgbox "alex") от скобок (msgbox("alex"))?
А>>Для чего и в каких случаях применяется конструкция obj!member. Чем это отличается от обычной точки?
G>Есть тут одна хитрость. Например имеем такой код:

G>
G>private sub Main()
G>dim l_lngValue as long

G>    l_lngValue = 10
G>    
G>    SomeSub l_lngValue
G>    call MsgBox(cstr(l_lngValue)) ' l_lngValue = 11
G>    
G>    SomeSub (l_lngValue)
G>    call MsgBox(cstr(l_lngValue)) ' l_lngValue опять = 11 !!!
G>    
G>    call SomeSub(l_lngValue)
G>    call MsgBox(cstr(l_lngValue)) ' l_lngValue = 12
G>    
G>end sub

G>private sub SomeSub(byref a_lngArg as long)
G>    a_lngArg = a_lngArg + 1
G>end sub
G>

G>Причём в документации про данные финты ушами ничего не сказано (по крайней мере я ничего не нашёл).
G>(VB 6 pro, sp4)

А это че за проект такой?
А консольные аплитухи писать можно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.