Пытается скопировать len байтов из области, имеющей смещение spos в файле-источнике sc, в область, имеющую смещение dpos в файле назначения dc.

int _FCopy(FCHAN dc, long dpos, FCHAN sc, long spos, long len)
FCHAN dc;                  /* Канал файла назначения. */
long dpos;                  /* Смещение в файле назначения. */
FCHAN sc;                  /* Канал файла-источника. */
long spos;                  /* Смещение в файле-источнике. */
long len;                     /* Число копируемых байтов. */

Expand imageПримечания

_FCopy( ) возвращает значение "истина" (целое число, отличное от 0) в случае успеха и"ложь" (0) в случае неудачи.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере создаются два файла. В первый из них записывается текст "Hello, world", а затем содержимое этого файла, начиная с третьего байта, копируется во второй файл.

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также