SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: JDaniel en Viernes 29 de Agosto de 2003, 10:31
-
Hola otra vez! He avanzado un pocomas en la comunicación, consigo comunicarme con MSComm en modo comInputModeBinary, y guardo los datos en una variable Varaiant.
Mi nuevo problema es que al intentar asignar el valor a una variable Single mediante la función CSng("Variant") ="Single" me dice que no coinciden los tipos.¿Es necesario preparar la variable Variant de algun modo?
Gracias
-
Hombre, no sé si estarás usando 'CSng' como indicas... si es así, hazlo de este modo: varSingle = CSng(varVariant), donde varSingle es la variable single y varVariant es la variant (evidente). Si ya lo haces así (supongo), entonces es que el valor variant no puede ser convertido a single.
Ya contarás. Suerte.
-
SI, asi lo hago, supongo que no me aclaro con el tipo de variables, cuando obtengo los datos del puerto los tengo en una variable varian, que segun creo es una matriz de bytes que puede contener cualquier valor. Asi que lo que intento es sacar de los 4 primeros bytes el single que supuestamente representa.
Te agradezco mucho tu ayuda Brruz, hare alguna prueba, y si no funciona seguire con lo que me sugeristes.
-
Hola creo que para mi proyecto voy a necesitar comunicarme con el puerto serie desde visual basic 6.0. Me puedes ayudar. Con que me digas algún registro o algún programilla ejemplo bastará, supongo
:hippi: