Driver

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Driver

Сообщение Max! » 16.12.2004 (Чт) 1:03

Кинте примерчик или сылочку примера написания драйвера на VB !

:wink:
Max!

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 16.12.2004 (Чт) 1:37

:)
Ну ты придумал, а ОС свою на VB идея в голову не приходила написать? Нельзя на нем дровишки писать...

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

Nick Bober
Новичок
Новичок
 
Сообщения: 38
Зарегистрирован: 29.10.2003 (Ср) 17:13
Откуда: Kiev

Сообщение Nick Bober » 16.12.2004 (Чт) 16:15

Рекомендую Drivers Development Kit от Microsoft, но на бейсик можешь не надеяться. Начать можно отсюда
http://msdn.microsoft.com/library/defau ... rhowto.asp
http://msdn.microsoft.com/library/defau ... umproc.asp

Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Сообщение Max! » 16.12.2004 (Чт) 21:51

Нет я конечно понемаю что на вб драйвера не пишутся , тоесть они пишутся но их некто не пишет так-как они будут медлены и нестабилны , но всёже ! Я знаю надо чтото в проге написать (увы незнаю что , точнее непомнб что гдето слышал ) что система будет считать как драйвер !!! ???

Есть ещё вопрос (Нестал новую тему постить) , я использую удп протокол (винсок) и шлу фаил с небольшим размером , шлёца то нормально вроде как , а вот получаймая часть ривёт об ошибке что типо "wins1.GetData dt$" буфер переполнен и усё !!!! А фаил то шлёт 9,29 KB всего то и кстати в качестве проверки я слал просто текстовый документ с данным размером !!! Вобщем кто имеет хороший рабочий примерчик или имеет идей по этому поводу прошу запостить !!!!


:wink:
Max!

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

Сообщение tyomitch » 17.12.2004 (Пт) 11:46

Max, драйвера на VB не пишутся в принципе. Можешь даже не пытаться :-)

Они не будут "медлены и нестабилны", а их просто не будет вовсе.
Изображение

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 17.12.2004 (Пт) 11:56

Насчет Винсока...
Вот пример валялся.

Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Сообщение Max! » 17.12.2004 (Пт) 16:42

Не тот пример использует тцп протокол и он негодится , например если я хачу подконектица к другу а он в другой сети !!! То естественно мне надо
конектица не по локалке а через инет , тоесть удп протокол !!! Или я чегото недогоняю ? (Всмысле что через тцп реализуется ?) ???

:wink:
Max!

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.12.2004 (Пт) 16:56

TCP - это и есть через инет (Интернет основан на TCP/IP),
а UDP - это вообще служебный протокол, для твоих целей его юзать не надо.

Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Сообщение Max! » 17.12.2004 (Пт) 17:48

Тогда всё всем огромное спосибо !
:wink:
Max!

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

Сообщение tyomitch » 17.12.2004 (Пт) 17:54

Гы, служебный... Q3 и RealAudio (первое, что пришло в голову) - "служебные программы"? :-)

Интернет основан на IP. На TCP/IP основаны "протоколы уровня приложения", такие как HTTP или SMTP.


2Max: в интернете работают оба протокола, TCP и UDP. И в твоей локалке тоже они же. Так что тебе без разницы.
Изображение

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.12.2004 (Пт) 17:56

но я бы не рекомендовал использовать UDP в обычной клиентской проге, незачем засорять и без того засоренный инет :)
UDP был придуман для работы маршрутизаторов для правильной доставки пакетов TCP

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

Сообщение tyomitch » 17.12.2004 (Пт) 18:04

Konst_One, ты путаешь его с ICMP.

UDP - это транспортный протокол без гарантии доставки, который используется в приложениях, где не жалко потерять пакет-другой. Примерами таких приложений являются Q3 и RealAudio.

А ICMP придуман для правильной доставки IP (не только TCP!) -пакетов. К маршрутизаторам он имеет мало отношения, у них есть свои протоколы (RIP, IGRP и т.д.)
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 18.12.2004 (Сб) 8:51

Вот ответ не мальчика, но мужа :)
Однажды я где-то прочитал удачную аналогию про TCP и UDP, и не могу ею не поделиться.
TCP это как телефон. Ты снимаешь трубку, набираешь номер, и если тебе ответят, можешь говорить.
А UDP это как разговор в темной комнате: ты говоришь в воздух "Васька, иди к двери", но не знаешь, услышал ли тебя Васька, есть ли вообще Васька в комнате, и если есть, тот ли это Васька. Не говоря уж о том, что Васек может быть несколько. Правда в ответ можно услышать ответ Васьки "Хорошо, иду" и иметь некоторые гарантии, что он тебя услышал.
Lasciate ogni speranza, voi ch'entrate.


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

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

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 2

    TopList