Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109

Как установить соединение с другим компьютером?

04.05.2013, 21:19. Показов 2093. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В C++ есть функция system(), которая выполняет тоже самое, что если открыть консоль и выполнить там одну из консольных команд (например cls или color и т. д.)
Меня интересуют два вопроса:
1. Как установить соединение с другим компьютером при помощи функции system()
2. Как при помощи функции system() отправить печать на принтер. (Когда я отправляю команду принтеру печатать фаил, он пишет "Фаил послан на печать", но нечего не происходит.) Как распечатать фаил, находящийся по адресу D:\\1.txt??
P.S. Заранее спасибо тем кто ответит на мои вопросы.
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.05.2013, 21:19
Ответы с готовыми решениями:

Прямое соединение с другим компьютером
Здравствуйте, интересует вопрос связанный с передачей данных в интернете с одного компьютера на другой используя C#. По сути для...

Соединение с другим компьютером в Need for Speed Most Wanted 1.3
Need for speed most wanted 1.3 не получается подключить два компьютера. Сервер создал другого компьютера находит но никак не подключаются...

Как установить соединение со своим сайтом? Как установить связь с базой данных mysql?
Читаю книгу по Node.js, но понимаю там ооочень много воды, которая мне не нужна и это только путает. Хочу спросить. Как установить...

8
 Аватар для FreeMan108
121 / 121 / 32
Регистрация: 04.03.2013
Сообщений: 370
05.05.2013, 12:42
Я точно не помню что делает эта ф-ция, но что-то мне кажется, что system для этой цели не подойдет, хотя можешь написать вот такой код
C++
1
system("help");
для просмотра всех ее возможностей.

Для этих целей нужно применять WinAPI. Уж там-то точно можно сделать все, что душе угодно.
0
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
05.05.2013, 14:19
Цитата Сообщение от FreeMan108 Посмотреть сообщение
WinAPI
правильно говорить Qt
0
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
05.05.2013, 16:05  [ТС]
FreeMan108, Где можно подробнее узнать про WinAPI??

Добавлено через 21 минуту
FreeMan108, А с принтером подскажите?
0
 Аватар для FreeMan108
121 / 121 / 32
Регистрация: 04.03.2013
Сообщений: 370
05.05.2013, 16:38
Цитата Сообщение от NaikoN Посмотреть сообщение
FreeMan108, Где можно подробнее узнать про WinAPI??
Есть такая библиотека windows.h. Там описано более 100 тыс. функций, с помощью которых можно делать практически все что угодно. Есть очень много книг на эту тему, но там в основном рассказывается про проектирования интерфейса, а с принтером я никогда не сталкивался. Можешь посмотреть в гугле
0
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
05.05.2013, 17:21  [ТС]
FreeMan108, В гугле искал, он не помог мне, вот решил обратиться сюда.

Добавлено через 1 минуту
P.S. Что за репутация на сайте и от чего он зависит????
0
 Аватар для abit
870 / 529 / 149
Регистрация: 03.02.2013
Сообщений: 1,858
05.05.2013, 17:23
NaikoN,
это не решит ваших проблем?
http://msdn.microsoft.com/en-u... print.aspx
(работает в VS)
0
 Аватар для FreeMan108
121 / 121 / 32
Регистрация: 04.03.2013
Сообщений: 370
05.05.2013, 17:51
Может быть здесь что-то найдешь полезное.
Кстати есть еще такая функция ShellExecute/ShellExecuteEx. Попробуй вызвать ее с параметром "print".
0
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
06.05.2013, 10:12  [ТС]
FreeMan108, abit, Спасибо.

Добавлено через 12 минут
Я попробую, но когда выйду на работу, дома принтера нету.

Добавлено через 15 часов 41 минуту
Вообщем-то, что я хотел, получилось, я хотел скопировать с одного компьютера на другой по сети фаил, код выглядит так:
C++
1
2
3
4
5
6
7
#include<iostream>
#include<stdlib.h>
using namespace std;
int main()
{
    system("Copy\\\\Home-s\\1\\1.txt l:\\1");
}
Копирую фаил 1.txt с компьютера Home-s к себе на компьютер на диск L в папку 1.
P.S. Всем спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.05.2013, 10:12
Помогаю со студенческими работами здесь

Соединение с компьютером
как соединиться с компьютером? В windows я делаю так \\ac20-39\prt20 Как сделать это из builder?

Хочу написать консоль удаленного управления другим компьютером
И какой протокол передачи данных использовать?

Глючит соединение с интернетом. Не открываются сайты, не удается установить DNS соединение
Добрый день! Помогите разобраться с проблемой!!! Есть сеть из 30 ПК, последнее 7 дней стал глючить интернет на некоторых ПК с разными ОС....

Соединение с удаленным компьютером по TELNET
Доброе время суток! Вопросик появился, не могу справиться с телнетом. Нужно соединиться в режиме командной строки с компом. На компе...

Соединение с компьютером в другом городе
Здравствуйте, ув. Форумчане. У меня поистине детский вопрос. Мне нужно связаться по чату с другим компьютером в другом городе. Да...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru