STRING a Dirección IP
Esta función convierte un STRING con formato de dirección IP a un valor de tipo DWORD.
De forma que el String conectado se convierte primero en un valor de tipo STRING[32]. Finalmente se convierte a un valor de tipo DWORD a través de una subrutina de aproximadamente 330 pasos, que también se utiliza en las funciones STRING_TO_IPADDR y STRING_TO_ETLANADDR.
Entrada
Salida
El análisis finaliza si se detecta un número no decimal después del cuarto octeto o en el caso de un error de formato.
Si el formato no es correcto el resultado es 0.
La conversión se realiza de modo que el primer octeto representa el byte de menor peso de la dirección IP y el cuarto octeto representa el byte de mayor peso de la dirección ET-LAN . El formato de la dirección IP es el estándar, utilizado por ejemplo, en la "Standard Socket Application Interfaces".
Formato correcto: '[Espacio]Octeto1.Octeto2.Octeto3.Octeto4[Espacio]', por ejemplo: ' [192.168.206.4] '
Caracteres permitidos Octetos 1-4:
Números decimales "0“-"9“, máximo 3 posiciones, con o sin ceros de relleno en el rango de 0-255
Espacio: Todos los caracteres excepto números decimales