Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
1

Передача параметров процессу

05.02.2014, 23:10. Показов 3698. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемые форумчане)

Прошу помочь в следующем: существую два процесса, назовём их А и В, для передачи параметров из А в В нужно в коде А прописать следующее
C#
1
System.Diagnostics.Process.Start("процесс В", "какай-то параметр");
.
А вот тут самое интересное: что нужно написать коде В что-бы он принял этот параметр?

Заранее спасибо)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2014, 23:10
Ответы с готовыми решениями:

Передача консольного ввода другому процессу
Здравствуйте, Такой простой вопрос. Есть консольное приложение, которое "висит" на...

Передача параметров
Доброго времени суток всем! Возникла такая проблема, очень прошу помощи. Реализую паттерн MVP....

Передача параметров
Существует класс newCertificateForm, с которого мне нужно передать ссылку на HowLeftBonusWeeks в...

Передача параметров из C# в С++
Привет. вот в чем возникла проблемка: есть программа на C# которая просматривает папку и записывает...

4
44 / 44 / 19
Регистрация: 20.01.2014
Сообщений: 87
05.02.2014, 23:37 2
Документация пишет что второй параметр это - Аргументы командной строки для передачи при запуске процесса.
Спешу предположить что переданные данные в параметре string[] args метода static Main(), в принимающем процессе.

Добавлено через 13 минут
Вот например:
one.cs
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
using System;
using System.Diagnostics;
 
class One
{
    static void Main()
    {
       Process.Start("Two", "\"привет от  one.exe!\"");
    }
}

two.cs
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
using System;
 
class Two
{
    static void Main(string[] args)
    {
        Console.WriteLine(args[0]);
        Console.ReadLine();
    }
}

Компиляция и запуск в cmd.exe:
csc one.cs && csc two.cs && one.exe
0
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
05.02.2014, 23:45  [ТС] 3
dirtez0, проект WPF, там я static Main() вобще не наблюдаю.
А для консольных спасибо, но нужно для WPF
0
44 / 44 / 19
Регистрация: 20.01.2014
Сообщений: 87
05.02.2014, 23:55 4
Лучший ответ Сообщение было отмечено NickoTin как решение

Решение

Цитата Сообщение от qwertun Посмотреть сообщение
но нужно для WPF
Передача параметров в WPF приложение
0
11 / 11 / 1
Регистрация: 22.12.2012
Сообщений: 508
06.02.2014, 00:20  [ТС] 5
Цитата Сообщение от dirtez0 Посмотреть сообщение
Передача параметров в WPF приложение
спасибки огромнейшее)))) всё получилось)))))
0
06.02.2014, 00:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2014, 00:20
Помогаю со студенческими работами здесь

Передача параметров процессу
Форумчане, разъясните начинающему програмисту нюанс передачи параметров от процесса к процессу Вот...

CreateProcess передача параметров процессу
#include "windows.h" #include "iostream" #include <conio.h> using namespace std; void...

Открыть файл указанной программой (передача параметров процессу)
Доброго всем времени суток! Нужно открыть файл "*.html" в программе "SeaMonkey" или "NVU" или...

Передача комм строки процессу
Всем доброго дня! Мне нужна Ваша подсказка, так ка я застрял! У меня есть программа и в неё нужно...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru