Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 23:27 02.07.24 
Компютри и Интернет
   >> Visual Basic
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | >> (покажи всички)
Тема Как се комуникира с RS232 при VB.NET?нови  
АвторRS232 (Нерегистриран)
Публикувано07.06.04 18:16



В обикновения QBASIC, за да се чете от RS232 порт обикновено се пише нещо от сорта:

Open “COM1: 2400, N, 7, 2, RS, CS, DS, CD” FOR RANDOM AS #2
a$ = “D”
PRINT #2, a$

Някой знае ли как се пише това във VISUAL BASIC .NET? Интересува ме също как VB.NET се обръща и чете от USB порт. Благодаря предварително.



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: RS232]  
АвторGeorgi (Нерегистриран)
Публикувано08.06.04 23:27



Polzvai CreateFile API fynkciqta v kombinaciq s ReadFile i WriteFile API fynkciite za COM portove.

Za USB trqbva da rabotish s Drivera na USB-to mi se stryva.



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: Georgi]  
АвторhWnd|smilianovdotnet (Нерегистриран)
Публикувано09.06.04 12:17



Оттук си дръпни програмката АТ Сенд, тя ползва една контрола за тая цел => http://smilianov.net/download.htm



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: hWnd|smilianovdotnet]  
Автор ГT (пристрастен)
Публикувано11.06.04 20:18



Инсталирах я, но каквото и да направя ми дава <null string>.



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: Georgi]  
Автор ГT (пристрастен)
Публикувано11.06.04 20:24



Въпросът се оказа по-заплетен, отколкото си мислех първоначално. Намерих един “How to …” пример от Microsoft и успях да се свържа и да изпратя стринг до порта. За съжаление, още не мога да получа данни от порта. Както споменах в началния си постинг, в QBASIC постигам това чрез следния код:

Open “COM1: 2400, N, 7, 2, RS, CS, DS, CD” FOR RANDOM AS #2
a$ = “D”
PRINT #2, a$
in$ = INPUT$(14, #2)

Очевидно, някакъв превод на горното е нужен в случая. Някой дали има идея как това може да се преведе на VB.NET?



Тема Re: Как се комуникира с RS232 при VB.NET? [re: ГT]  
Автор nevil (Unikalen)
Публикувано12.06.04 08:43



Tova koeto moga da ti kaza, che vuv VB.NET sus sigurnost ne deistva gore napisanija kod! Visual Basic.NET e izcjalo obektno-orientiran ezik i po tazi prichina otidi na saita

i si potursi njakoi class koito moze da ti osiguri dostup do COM portovete (RS-232) i do USB! Po drug nachin njama da stane, mozesh da budesh absolutno siguren!



Тема Re: Как се комуникира с RS232 при VB.NET? [re: nevil]  
Автор ГT (пристрастен)
Публикувано12.06.04 09:33



Да, да, ясно е, че горният код не може да работи във VB.NET. Нали споменах, че вече намерих един VB.NET пример от Microsoft, който отваря RS232 порта и праща данни. За съжаление не мога да го накарам да получава данни от RS232. Нещо допълнително трябва да се напише във VB.NET кода, свързано със CD (carrier detect line), DS (data set ready), RB (receive buffer in bytes), RS (suppress request to send), CS (clear to send), както е в примера с QBASIC, който дадох по-горе. Никъде не мога да намеря обаче как се прави това.



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: ГT]  
Автор nevil (Unikalen)
Публикувано12.06.04 20:32



moze bi trjabva da izpolzvash njakakuv protocol, koito da prvai tova. Otidi na


Tam ima helpove za mrezovo programirane, moze da izskochi neshto za .NET, dori i da ne e za VB.NET vsichko koeto e napisano na C#, J#, C++.NET, moze da se napishe i na VB.NET ili da se izpolzva



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: nevil]  
Автор ГT (пристрастен)
Публикувано12.06.04 23:02



Много благодаря за линка, но при мен не се зарежда. Някои линкове от Бг не се зареждат. Ще опитам по-късно пак, дано да е недостъпен само временно.



Тема Re: Как се комуникира с RS232 при VB.NET?нови [re: ГT]  
Автор nevil (Unikalen)
Публикувано13.06.04 00:54



O da vuzmono e, zavisi kakuv net izpolzvash. Tezi free serveri sa vidimi samo za opredelni mrezi. Ako ne popadash v njakoja ot tjah, access-list-tata na router-a ili FireWall-a te reze i njmash dostup do tam.




Страници по тази тема: 1 | 2 | >> (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.