Несколько разных вопросов для профи...

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

Несколько разных вопросов для профи...

Сообщение Gemini » 07.06.2003 (Сб) 11:03

1)мне надо связать несколько компов по лану и поставить на каждую машину прогу которая будет передовать состояние комна на сервер(на котором стоит ещё одна прога для сбора инфы) как написать такую прогу (если есть у кого примеры пришлите пожалуйста)

2)Кто нибудь хоть раз делел собственный девайс?
Т.е. поял микросхему подключал её к компу и сделал прогу для получения от девайся сообщений. (как енто можно реализовать, где можно найти инфу????)


3)Все наверно знают прогу Астон (оболочка для винды с красивым интерфейсом.)
на её примере я хочу обяснить что мне надо:
он прописываеться в system.ini>>Shell. вот то есть все панельки и десктоп загружаться не будет а загрузиьться только астон.
А при выходе из астона все востанавливаеться (т.е. панельки и десктоп) как можно сделать такую же бадягу????

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 07.06.2003 (Сб) 18:02

Если я что нибудь непонятно обьснил то просто напишите что непонятно а я попробую обьяснить подробнее.

MustDie
Начинающий
Начинающий
 
Сообщения: 24
Зарегистрирован: 01.03.2003 (Сб) 2:06
Откуда: Kazakhstan

Сообщение MustDie » 07.06.2003 (Сб) 19:16

Насчет первого вопроса программа по типу чата, юзай винсок через UDP протоколы, второй на VB не реализовать учи асм :-). Насчет третьего тоже сомневаюсь за VB c памятью он работает криво графические элементы пашут медленно. Номожет ошибаюсь так что дерзай
P.S.для проги по сети ищи исходники с винсоком там проще репы.

Gemini
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 390
Зарегистрирован: 24.07.2002 (Ср) 14:15
Откуда: Ozersk

Сообщение Gemini » 07.06.2003 (Сб) 20:53

второй на VB не реализовать учи асм


но зачем я видел пример на vbstreets но та использовался уже готовый пульт заботающий через ком порт.
(возможно споять свой девайс?)

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 07.06.2003 (Сб) 21:16

ТЫ чё, в интернет кафе админом устроился?
Если да, то не надо колесо изобретать......
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Re: Несколько разных вопросов для профи...

Сообщение ASD » 09.06.2003 (Пн) 11:54

На первое тебе точно ответили.
Ищи исходники по WinSock (чаты там всякие...)

По поводу второго, если мозгов хватит на то чтоб спаять
что либо на COM или LPT и при этом не сжечь комп, флаг в руки.

Для работы с COM и LPT портами есть компонента (ее наш чел сделал и за 1000руб продает) она позволяет на низком уровне с портами работать.

По поводу 3 тут проблем то нет, если у тебя винда 98 если NT то уже так не получится. А на счет того что ты напишешь и как это тачку будет прогружать, это уже к рукам вопрос.
Moderator VBStreets
---------------------------

visualman
Бывалый
Бывалый
 
Сообщения: 228
Зарегистрирован: 08.02.2002 (Пт) 19:06
Откуда: Russia

Сообщение visualman » 09.06.2003 (Пн) 12:06

ЧУШЬ!!!

По первому вопросу - НЕ ЮЗАЙ UDP!!! Пакеты по нему не всегда доходят. Создай соккет wskLisen и принимай через него запрос на коннект. Создай массив соккетов wskClient() и при получении запроса на коннект от wskLisen - загружай новый соккет wskClient методом Load (Load wskClient(Ubound(wskClient)) потом задавай порт для коннект и делай для него Accept с requestID от wskLisen и получай мессаги от wskClient в его событии DataArrival

Код писать небуду. Народ попроси.

Вопрос второй: http://www.masterkit.ru тебе поможет

Вопрос третий - Написать это можно, по поводу скорости - даже в P-code хреново работает. Если писать - то только на API. Прорисовку тоже только на API. И вообще глупо это. Нужна красота - ставь XPеновый )))))))
Причиной ошибок в коде служит давление со стороны руководства и жесткие временные рамки, им установленные.

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 09.06.2003 (Пн) 12:32

Можно и без UDP.

Просто UDP за счет того что не нужно создавать соединение менее ресурсоемкое.

Можно и SNMP если охота разбираться.
Moderator VBStreets
---------------------------


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

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

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

    TopList