De PBP a Proton IDE "Command.0[i]"

Holas estoy pasando un pqeueño programa de pbp a proton y tengo este problema


If pulso>100 And i<16 And pulso < 230 Then
Command.0 = 1 ;ESTA LINEA ME TIRA ERROR
EndIf


Lo que hace el programa es cambiando el valor de "i" para ir grabando bit a bit la variable "Command"

si yo pongo Command.5 = 1 ahi anda bien carga un "1" en el quinto bit de "command" pero necesito ir barriendo todos los bit que son 16 por ser una variable WORD.
 
Que te parece si subes el proyecto original y así te podremos ayudar mejor.
Porque esa variable Command.0 se me hace muy extraña para trabajarla así en Proton

Como te podria funcionar seria así:

Dim Command[16] As Word ; o Byte
Dim i As Byte

i=5

Command=1

Se te pueden dar mas explicaciones, pero es necesario que expliques bien
que tiene que hacer el programa que pretendes. :apreton:
 
Última edición:
Que te parece si subes el proyecto original y así te podremos ayudar mejor.
Porque esa variable Command.0 se me hace muy extraña para trabajarla así en Proton

Como te podria funcionar seria así:

Dim Command[16] As Word ; o Byte
Dim i As Byte

i=5

Command=1

Se te pueden dar mas explicaciones, pero es necesario que expliques bien
que tiene que hacer el programa que pretendes. :apreton:



Holas el programa lo que hace es ir leyendo informacion, un codigo de 16bits y lo va guardando bit a bit en la variable command que es word, osea tiene 16bit.

Probe poner como me dijistes "Dim Command[16] As Word" pero eso lo que hace es un array de 16 variables word y me llena la memoria, osea estaria usando por cada bit que quiero guardar una variable de 16bit ahi.
 
Atrás
Arriba