30. august 2004 - 21:56
Der er
18 kommentarer og 1 løsning
Sæt Baud rate
Hej jeg bruger følgende kodestump i mit program open "com1" for output as #1 print #1 "test" close #1 men hvordan sætter jeg baud rate osv. for porten eks 9600,n,8,1 hjæææææææælp
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. august 2004 - 22:10
#1
Du kan ikke skrive til comporten på den måde, den opfatter "com1" som et filnavn.
se her:
http://www.eksperten.dk/spm/534306 Der hvordan det gøres
Du skal bruge Microsoft comm control x.x
output ser sådan ud, sender et Q og slutter af med return og linefeed
MSComm1.Output = "Q" & Chr(13) & Chr(10)
30. august 2004 - 22:13
#2
jo det virker nu godt nok, bar emed en forkert hastighed :( Der kommer en masse gnyf ud på printeren //Dark
30. august 2004 - 22:20
#3
har du en printer på comporten ?.
30. august 2004 - 22:22
#4
yup en bonprinter :) har prøvet det andet eksempel med følgende udfald runtime error object requred
30. august 2004 - 22:23
#5
Du kan rette indstillingerne for porten, i enhedshåntering
30. august 2004 - 22:24
#6
ja der har jeg sat dem til 9600,n,8,1 dette virker dog ikke Men det jeg mener er at jeg har prøvet mscomm1.ogsåvidere men at den giver fejl :) ser ud som om objectet ikke findes
30. august 2004 - 22:27
#7
hvilken version af VB bruger du. ?
30. august 2004 - 22:27
#8
VB 60 enterprice
30. august 2004 - 22:28
#9
et mscomm objekt ligner en telefon, den skal ind i din form for at virke
30. august 2004 - 22:29
#10
hvor finder jeg den :) er ikk heeeeelt stiv i det endnu
30. august 2004 - 22:32
#11
højreklik ovre hvor du har dine værktøjer, (tekstbokse og commandknapper). Vælg Components, find Microsoft comm control 6.0 , sæt flueben i feltet til venstre , sig ok. nu hopper den over til knapperne, vælg den og sæt den på formen
30. august 2004 - 22:35
#12
og hastigheden kan så kun styres fra enhedshåndtering ? eller kan jeg sætte det på controllen i cb ? Du er sku lidt en haj :)
30. august 2004 - 22:38
#13
du styrer det i programmet, hvis du højerklikker på telefonen , vælg properties, der kan du skrive det under settings
30. august 2004 - 22:39
#14
eller i selve koden MSComm1.Settings = "9600,N,8,1"
30. august 2004 - 22:39
#15
HEHEHEHEHE har sq da fundet det, man tager da bare properties på comm1 :D smid et svar så er der points du :) og tak //Dark
30. august 2004 - 22:40
#16
jeg vil jo også gerne vide hvordan det går med udskriften. ? Og et svar
30. august 2004 - 22:41
#17
Det virker 100% nu, så der er ikke et øje tørt \\dark
30. august 2004 - 22:44
#18
Ok det var da godt, men du må da indrømme at MSComm er bedre end din måde. ;-))
30. august 2004 - 22:47
#19
hehe den virker mere stabil indrømmet, men man skal jo kende den for at bruge den og den er dårligt forklaret i MSDN
Kurser inden for grundlæggende programmering