Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - Hay un problema de asignación de matriz vb
Hay un problema de asignación de matriz vb
Si utiliza variables para dividir la matriz, los datos numéricos se especificarán como valores enteros o de punto flotante.
Para datos numéricos: 000, 0000000, 0 son todos iguales y representan 0. En VB, sólo se considerará 0.
Sin embargo, números como 100 seguido de 0 no se pueden omitir.
Sólo cuando un número se representa como una cadena, existe una diferencia entre "000" y "000000".
Entonces definimos directamente una matriz dinámica de tipo cadena para leer datos, de modo que todos los elementos numéricos serán tratados como cadenas, por lo que "000" es una cadena de longitud 3. Como se muestra a continuación:
Sub? Command1_Click()
¿Atenuar? Arr()? ¿Como? ¿Línea
arr? =?Dividir("000, 120, 140, 235 ","),
¿Atenuado? ¿I? ¿Como? Enteros
¿Para qué? ¿I? =?1?¿Adónde ir? ¿Tres
Impresión? ¿I? ¿amperio? "="?amp? Mid(arr(0),?i,?1)
Entonces
¿final? Submarino