Проблемы с API

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

Сообщение Amed » 03.03.2005 (Чт) 10:22

Не спорьте с дураком, - люди могут не почувствовать между вами разницы

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 03.03.2005 (Чт) 10:25

А для tyomitch'a напомню:
сходи на первую страницу и посмотри внимательно, кто изменил авторское ID As Integer на ByVal ID As Integer. Не ты ли? И ещё разглогольствуешь, что я сделал какие-то выводы, не видя кода dll.
Я оставил как есть. А выводы, что нужно ByVal, не имея информации, сделал ты.
А затем предъявляешь мне такие вещи:
"У тебя есть исходник dll автора вопроса, что ты делаешь те или иные выводы?"

Слабак. Не можешь признать свою ошибку. И скулишь да изворачиваешься.

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

Сообщение tyomitch » 03.03.2005 (Чт) 10:27

Юстас писал(а):А для tyomitch'a напомню:
сходи на первую страницу и посмотри внимательно, кто изменил авторское ID As Integer на ByVal ID As Integer. Не ты ли? И ещё разглогольствуешь, что я сделал какие-то выводы, не видя кода dll.
Я оставил как есть. А выводы, что нужно ByVal, не имея информации, сделал ты.
А затем предъявляешь мне такие вещи:
"У тебя есть исходник dll автора вопроса, что ты делаешь те или иные выводы?"

Слабак. Не можешь признать свою ошибку. И скулишь да изворачиваешься.
Я попросил объяснить ход твоей мысли, когда ты заменял "Path As String" на "ByVal Path As String", а не на "Path As Long" (в предположении, что передаётся HWND). Почему?

И кроме того, там есть ещё два вопроса. Жду...
Изображение

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 03.03.2005 (Чт) 10:32

Много разных форумов посещаю, но такого косного, с такой атмосферой снобизма, с таким количеством подхалимства не видел.

Если сюда заглянет кто из админов, можете меня забанить, ничего не потеряю. Кроме откровенных глупостей, некомпетентности и необъективности ничего здесь не найти.

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

Сообщение GSerg » 03.03.2005 (Чт) 10:35

Он?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Юстас
Бывалый
Бывалый
 
Сообщения: 200
Зарегистрирован: 24.10.2003 (Пт) 5:05

Сообщение Юстас » 03.03.2005 (Чт) 10:38

tyomitch

Напоследок объясню, почему со стрингом Byval.
Вернее дам наводку, а сам домыслишь:

Не бывает переменных типа Short, Int, String, Hresult, Unsigned Long и т.д. и т.п.

Есть 6 типов, с которыми может работать процессор:
byte
word
dword
sixbyte
qword
tenbyte

Всё.

Когда осознаешь, тогда всё станет понятно

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

Сообщение GSerg » 03.03.2005 (Чт) 10:41

Всё-таки он.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 03.03.2005 (Чт) 10:47

Я понял мысль, GSerg. 8)

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 03.03.2005 (Чт) 15:20

Я никому не помешаю, надеюсь? :)
Юстас писал(а):...
Есть 6 типов, с которыми может работать процессор...


Если не секрет: какой именно процессор? Прямо таки любой? Вот савсэм любой, да?

Сомневаюсь.

Полагаю, именно для этого и создали short, int, double и проч., чтобы действительно любой процессор, под который существует соотв. компилятор, мог выполнить необходимую программу. Так что при переходе на термины уровня машкодов понятнее не становится, становится непонятнее.

Пред.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

    TopList