проблема с VB6

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AndreyAA
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 19.10.2004 (Вт) 7:28
Откуда: Armenia

проблема с VB6

Сообщение AndreyAA » 19.10.2004 (Вт) 7:48

При программировании на Visual Basic 6.0 возникли вопросы

1. Могу ли я в проектах VB использовать разработанные ранее на ТурбоБейсике программы типа .EXE, если да, то как?
2. Как известно число с плавующей запятой (обычной точности) содержится б 4 байтах: 1- порядок +3 мантисса. Как узнать адреса этих байтов? В обычном Бейсике это делается с помощью операторов DEF SEG, VAPTR(X) и PEEK(I).

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 19.10.2004 (Вт) 9:59

1. Всенепременно, путём запускания оных через Shell
2. Оператор VarPtr возвращает адрес переменной. Прибавив к нему адын, два или три, мы получим соответственно адрес второго, третьего и четвёртого байта. Чтобы стырить их, см. тут.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 9

    TopList