Continuamos con el documento(y perdon porque se me fueron 2 mensajes iguales involuntariamente)
5- algunos objetos sacarán error de licenciamiento (necesitan licencia del proveedor para su uso), como el
MSCOMM32.OCX, para estos casos hay dos formas de solucionar el problema:
- instalando cualquier producto del proveedor, en este caso Microsoft Visual C++, después se puede desistalar, pero sin permitir que la instalación borre el objeto que nos interesa. (ya probada)
- Otra solución será ir al registro del sistema y colocar la sgte entrada:
[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905] @ =
"kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun" (no ha sido probada)
6- ya se pueden utilizar todas la funciones o metodos del objeto, para este caso tenemos:
- PORTOPEN: abre y cierra el puerto, Valores = true y false.
- SETTINGS: configura el puerto, valores = “9600,n,8,1” = ‘velocidad,paridad,datos,bit de parada’.
- OUTPUT: envia datos al puerto, valores = “una cadena”.
- INPUT: lee datos del puerto, valores = “cadena”,
Para recibir datos del puerto utilizamos el evento ONCOMM del objeto que acabas de pegar en PB....
NOTA: Estas son las más importantes, pero hay muchas más.
La sintaxis de la instrucción es la siguiente
Nombre_de_objeto.object.metodo = VALOR......ole_1.object.portopen = TRUE
NOTA : hay mucha información al respecto en la intenet, algunas paginas recomendadas son:
- WWW.lawebdelprogramador.com
- WWW.melodysoft.com
- WWW.todoexperto