DECLARE Long Logger_FileUpload IN c:\windows\system\taglogger.dll String @ FileNameStruct , String @Data Local lcFileStruc && file name structure as defined for TAGLOGGERFILE Local lcData && buffer to hold file contents Local lnStatus && return status Local lnSize lcFileName = "TEST.TXT" lcData = "This is just a text" lnSize = len(lcData) lcFileStruc = Alltrim(lcFileName)+Chr(0) && "name.ext"+null char lcFileStruc = Padr(lcFileStruc,13,Chr(0)) && padded to 13 bytes long For ln=1 to 4 && now add file size as a LONG integer lcFileStruc = lcFileStruc + chr(lnSize % 256) lnSize = int(lnSize/256) EndFor lnStatus = Logger_FileUpload( @lcFileStruc, @lcData) MESSAGEBOX(lnStatus )I could send you the DLL it's very small
> lcData = "This is just a text" > lnSize = len(lcData) > lcFileStruc = Alltrim(lcFileName)+Chr(0) && "name.ext"+null char > lcFileStruc = Padr(lcFileStruc,13,Chr(0)) && padded to 13 bytes long > For ln=1 to 4 && now add file size as a LONG integer > lcFileStruc = lcFileStruc + chr(lnSize % 256) > lnSize = int(lnSize/256) > EndFor >>