Assembler+VisualBasic=?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Assembler+VisualBasic=?

Сообщение Павлуша » 07.05.2005 (Сб) 20:02

Подскажите, возможна в ВБ ассемблерная вставка и какой у нее синтаксис?
Типа как в С:
__asm
{
mov ebx, eax
mov ebx,0
mov 0,eax
}
Заранее спасибо.
Пошли все на фиг, я фея! :flower:

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 07.05.2005 (Сб) 20:13

RTFM! Почитай статьи GSerg'a на VBStreets.
Кстати ASM в VB - мягко говоря, экзотика. Но примеры в "Наших проетах" доказывают его эффективность.
Листинги не горят!

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 07.05.2005 (Сб) 20:23

Faust писал(а):RTFM! Почитай статьи GSerg'a на VBStreets.

подскажи ссылку!
Пошли все на фиг, я фея! :flower:

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 07.05.2005 (Сб) 20:30

Ранний и поздний варианты.
Для лучшего понимания текста пригодиться этот материал.
Листинги не горят!

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 07.05.2005 (Сб) 21:04

Прочел, понял (пока не все), закоеспектировал... :)
Спасибо.
Пошли все на фиг, я фея! :flower:

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 05.05.2006 (Пт) 10:20

mov 0,eax
Интересно, что делает эта команда ;)?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 05.05.2006 (Пт) 10:24

Ну как, переопределяет константу 0. :lol:
Быть... или не быть. Вот. В чём вопрос?

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 05.05.2006 (Пт) 12:16

В принципе возможно, но без гемора не обойдешься:
Почитай вот эти две статьи:
http://www.dotfix.net/module.php?module=@6e786b366778717771776231
http://www.dotfix.net/module.php?module=@6e786b36477871355843

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 07.05.2006 (Вс) 17:38

Lumen
разочарую, эти статьи я уже читал,
Пошли все на фиг, я фея! :flower:

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 09.05.2006 (Вт) 20:25

Видел я плагин Inline ASM. Зрелише впечатляет, но откомпилить и заставить работать что-либо я не смог :(
Изображение

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 09.05.2006 (Вт) 21:50

andreymp писал(а):Извините уж, ссылок не помню... ...Алиса на сорцах выкладывала


http://forum.sources.ru/index.php?showtopic=112927
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.05.2006 (Ср) 5:26

andreymp, я увидел на твоём скриншоте функцию CallBP, и напугался...
Изображение

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 10.05.2006 (Ср) 18:29

andreymp писал(а):http://sourceforge.net/projects/thundervb - Спасибо Сорцам ( Алисе ) , BV и мне конечно. С вопросами можно обрасчатся комне на форум.


столько гимора со скачиванием... может я конечно что-то не понял, но руки так и не дошли скачать.
Пошли все на фиг, я фея! :flower:

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 10.05.2006 (Ср) 19:29

Соскачиванием то норма, а вот в архиве...
В папке bin пусто, запускаю Build_all-куча ошибок и 0 результата. Пытаюсь всё откомпилить сам. Не выходит. Одна библа ссылается на другую, а та на эту. Ни та ни другая не компилятся :cry:
Киньте кто-нибудь в откомпилированном виде.
Изображение

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 10.05.2006 (Ср) 20:38

Выложи.

З. Ы. То что я качал было >1МБ.
Изображение

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 10.05.2006 (Ср) 22:55


keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 11.05.2006 (Чт) 14:22

Пишет, что
Could not read file.

Go back. /home/ftp/pub/sourceforge//s/so/sourceforge/thundervb/ThunderVB_1.0.0.rar
Изображение

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 12.05.2006 (Пт) 21:46

andreymp
выкладывай, пригодится.
только адресок дай нормальный...
Пошли все на фиг, я фея! :flower:

Павлуша
Не годный к строевой
Не годный к строевой
Аватара пользователя
 
Сообщения: 884
Зарегистрирован: 01.01.2005 (Сб) 19:31
Откуда: Смотря кто?

Сообщение Павлуша » 14.05.2006 (Вс) 19:07

andreymp
все таки поищи и кинь мне на мыло.
просто мне интересно, как можно это все совместить.
Пошли все на фиг, я фея! :flower:


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

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

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

    TopList