Hej! Det första jag tänker på är early bind. Du skapar objektet på ett annat sätt, ex: Jag har prövat med båda sätten. Vad är det som inte fungerar? Jag har inga problem med att lägga upp två MSComm object i samma formulär. Det nya objektet fungerar inte när jag lägger till den med tillhörande kod. Jag har testa det i ett separat projekt där det fungera utmärkt. Om jag förstått dig rätt så fungerar det när du gör ett projekt innehållande endast två MSCOMM objekt men det fungerar inte när du lägger till objekten i ditt befintliga projekt som redan innehåller andra objekt och koder.Dubbla mscomm i formulär fungerar ej
Jag använder ett "MSComm" object för att visa text på en kunddisplay.
Nu behöver jag ett till för att hämta information från en våg, men jag får det inte att fungera med 2 st komponenter på samma formulär.
Ngn so m har ett förslag på hur man löser detta?
//KristerSv: Dubbla mscomm i formulär fungerar ej
dim thecontrol1 = createobject("mscomm.1")
Sen hur det skrivs exakt har jag faktiskt ingen aning om ..Sv:Dubbla mscomm i formulär fungerar ej
En sak jag funderar över nu är om det finns någon api funktion man kan använda för att skriva till en com port. I så fall kan jag använda det till kundisplayen som jag bara skriver till.Sv: Dubbla mscomm i formulär fungerar ej
Sv:Dubbla mscomm i formulär fungerar ej
Även om jag kommenterar bort all kod som tillhör det gamla objektet vill det inte fungera.
Jag har också testat med att göra en ActiveX.dll och exe fil. De fungerade utmärkt i ett separat projekt men inte i huvudprogrammet.
en trial-version av ett 3:e parts objekt fungerade men det kostar lite för mycket för att vara aktuellt.
Om det finns en API funktion där man kan skriva till en comport skulle det kanske fungera om jag använde den till att skriva till displayen.Sv: Dubbla mscomm i formulär fungerar ej
"Det nya objektet fungerar inte när jag lägger till den med tillhörande kod."
Är det nya objektet ett MSCOMM objekt?
Får du några felmeddelanden?
Du behöver nog vara lite mer specifik angående VAD det är som INTE fungerar, kan du inte infoga två objekt, kan du få ena objektet att fungera men inte det andra. VAD är det som INTE fungerar, visa gärna din kod så blir det lättare för andra att hjälpa till.