Передача по протоколу FTP
Есть вариант, надежный и простой. Использует стандартную утилиту
FTP, входящую в состав Windows-9х. Работает в FPV и FPD.
---------- Здесь пример программы ----------
CLOSE ALL
CLEAR ALL
CLEAR
FileName="Test.txt"
SET CONSOLE OFF
SET PRINTER ON
SET PRINTER TO MyFile.
SET TEXTMERGE ON
open 12.46.62.8 <-- здесь Ваш IP-адрес
osipov <-- здесь Ваше имя
my_passwd <-- здесь Ваш пароль
cd /public/users/alexdata
ascii
get <<FileName>>
quit
SET PRINTER TO
SET PRINTER OFF
SET TEXTMERGE OFF
SET CONSOLE ON
! FTP -s:MyFile -v -d >Nul
DELETE FILE MyFile
CLEAR
---------- Конец примера ----------
См. Также работу с функциями API
Думаю, особых пояснений здесь не требуется. Формируем текстовый файл, содержащий команды утилиты FTP и затем вызываем FTP с соответствующим списком параметров.
Так я "общаюсь" с UNIX'ом. Может и туповато, но зато работает на любой машине, где есть Windows-9x без всяких дополнительных штучек.
A.Пинигин, СБОРНИК прибамбасов для VFP по материалам конференций, литературы и собственных разработок. г. Рига E-mail: apinigin@olainfarm.lv