Hi,
I am trying to implement smtp mail on progress 10.0B
but i am finding problem getting host name.
ERROR DESCRIPTION:
---------------------------
Error
---------------------------
You cannot use OUTPUT to return CHARACTER or
LONGCHAR data. Use MEMPTR instead. (12200)
---------------------------
OK
---------------------------
Code is as follows:
DEFINE VARIABLE w-TcpName AS CHAR NO-UNDO.
DEFINE VARIABLE w-Length AS INTEGER NO-UNDO.
DEFINE VARIABLE w-Return AS INTEGER NO-UNDO.
RUN gethostname (OUTPUT w-TcpName,
INPUT w-Length,
OUTPUT w-Return).
PROCEDURE gethostname EXTERNAL "wsock32.dll" :
DEFINE OUTPUT PARAMETER p-Hostname AS CHAR.
DEFINE INPUT PARAMETER p-Length AS LONG.
DEFINE RETURN PARAMETER p-Return AS LONG.
END PROCEDURE.
EMAIL-ID - margamgopi@gmail.com