Показать сообщение отдельно

  #13  
Старый 09.12.2008, 13:09
Dobby007
Познающий
Регистрация: 07.09.2008
Сообщений: 55
Провел на форуме:
163517

Репутация: 57
Отправить сообщение для Dobby007 с помощью ICQ
По умолчанию

Цитата:
Никакие тебе "дополнительные средства перестраховки" не помогут, если ты будешь рвать волосы на жопе и кричать "я тебя похекал11"
Здесь с тобой абсолютно согласен =) Это так... первые шаги. Само собой не самоцель - постебаться

Цитата:
Сообщение от izlesa  
_popen
Creates a pipe and executes a command.

MSDN!

Код:
#include <stdio.h>

int main(int argc, char *argv[])
{
	char cBuffer[128];
	FILE *pipe;
	
	pipe = _popen("ipconfig /all", "rt");
	if(pipe == NULL) exit(1);
	
	while(fgets(cBuffer, 128, pipe));
		printf(cBuffer);
	
	_pclose(pipe);
	return 0;	
	
}
Читай чаще MSDN ^____^ хотя в целом тебя это не спасёт. Круг системных утилит в Win ограничен. Для того же слития-залития файлов нужно будет модуль писать. Хотя если поднять у себя ftp то можно извратится, хотя лучше самому писать, много нового узнаешь ^____^
Ну здесь есть два варианта. Либо писать с нуля, либо использовать уже готовую либу/компонент для обычного обмена данными по портам, а дальше под себя формат "этих даных" сделать... Допустим если пришло PIC <picture_data>, то значит скриншот экрана и т.д. и т.п.
З.Ы. Про МСДН учту =)
 
Ответить с цитированием