Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur läsa av serieporten?

Postades av 2001-08-01 09:07:00 - Pontus Kjellberg, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 761 personer

Jag vill läsa av om och då det kommer någon data på serieporten. Använder "com verktyget" men ser att processorn arbetar ca 98% så länge VB6 och programmet körs och det verkar ju inte helt bra.
Mao har jag väl kodat fel och hoppas att någon av er kan tala om hur det bör se ut istället.
Problemet ligger alltså så länge man bara ska passa ev inkommande på porten.

Pontus


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-01 10:15:00 - Andreas Hillqvist

Kan man se/hitta källkoden någon stans?


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-01 14:07:00 - Johan Lewis-Jonsson

En gissning är att du har tittat på exemplen som finns i dokumentationen och som lägger sig och loopar hela tiden. Strunta i det sättet och kolla på eventet OnComm och läs data där


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-03 11:59:00 - Pontus Kjellberg

Hej!

Har du nåt exempel på hur jag kan använda onComm?
Jag testade med exemplet i VB men hittills har jag inte fått det att fungera alls.
Det jag vill göra är en nummerpresentatör för datorn. Det finns ju redan färdiga sådana som fungerar bra så min hårdvara verkar ok.

Pontus


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-03 12:03:00 - Pontus Kjellberg

Hej Anders!

Mycket till kod har jag inte än men gjorde så här till att början.

Do
dummy = DoEvents()
If comTeledata.InBufferCount Then
A = comTeledata.Input
Data = Data + A
End If
Loop Until A = "C"

Nu är det väl just loopen som tar mycket datakraft.
Har fått tips om eventet onComm (se annat inlägg) men jag vet inte riktigt hur jag ska få till det.

Pontus


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-03 13:12:00 - Andreas Hillqvist

Minsta möjliga förändingen. Lägg koden i en timmer istället och sätt intervallet på sådär 200 eller nåt:
If comTeledata.InBufferCount Then
A = comTeledata.Input
Data = Data + A
End If

Du måste sätta RThreshold > 0 för att aktivera OnComm eventet. När den mottagit antal bytes som är angivet i RThreshold. Triggras OnComm eventet. Bättre sätt en timmer och loop...


Svara

Sv: Hur läsa av serieporten?

Postades av 2001-08-03 13:52:00 - Pontus Kjellberg

Hej Andreas!

Jag testade ditt förslag med timer och även det med onComm. Både fungerar bra!
Kommer nog använda det senare tror jag.

Tack för hjälpen!

Pontus


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 622
27 953
271 709
678
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies