On kaksi pc:tä; toisessa on vb6 ja sen mukana tullut toimiva msComm32.ocx. Kopioin .ocx:n toiseen pc:hen ja yritän käyttää sitä delphissä. Delphi herjaa 'License information for TMSComm not found. You cannot use this control in design mode.'
Laiton tapa vai väärin asennettu? Asennus delphin activeX-palikkana.
Väärä alue.
Virheilmoituksen perusteella Delphi ei löydä lisenssitietoja komponentille, eikä siksi suostu käyttämään sitä. Eli epäilisin väärää asennusta.
Siirsin.
Kokeile rekisteröidä tuo komponentti ajamalla 'regsvr32 mscomm32.ocx'
Blaze kirjoitti:
Kokeile rekisteröidä tuo komponentti ajamalla 'regsvr32 mscomm32.ocx'
Sama herja (poistin ensin delphistä ja ajoin regsvr32:n, mikä kuittasi ok).
tässä alla lainaus delphin helpistä kun generoi activeX:ää (lisenssi pitäisi olla):
Include Design-Time License: A design-time license ensures that users of the control can’t open the control for design purposes unless they have a license key for the control. With Include Design-Time License checked, the wizard creates a key for the control which is stored in a file with the same name as the project and with the LIC extension. The user of the control must have a copy of the LIC file to open the control in a development environment. Each control in the project that has Include Design-Time License checked will have a separate key entry in the LIC file.
Aihe on jo aika vanha, joten et voi enää vastata siihen.