Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nill
9 / 9 / 0
Регистрация: 16.08.2009
Сообщений: 417
#1

Как приложение может взять переменную из другого приложения - C++

25.11.2009, 12:32. Просмотров 568. Ответов 2
Метки нет (Все метки)

Есть два приложения (exe) которые загружают одну и ту же DLL надо сделать так чтобы переменная Х значение которой присваивается в приложении№1 стало доступно в приложении№2

переменная Х получает значение без помощи DLL

Для начала хочу понять схему как вообще можно передать переменную из одного приложения в другое
Хотелось бы передать переменную как нить с помощью DLL так как dll я писал сам и там все понятно, а приложения и №1 и №2 не мои.

Если надо сделать две разные DLL то это тоже приемлемо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2009, 12:32     Как приложение может взять переменную из другого приложения
Посмотрите здесь:

Написать приложение которое бы считывало результаты работы другого приложения - C++
Надеюсь создал пост там где нужно. Значит задача такая.Необходимо написать приложение которое бы считывало результаты работы другого...

Как взять слово целиком в Char переменную если оно через дефис (-) - C++
Всем доброго времени суток. Есть такая проблема, не могу понять как взять слово целиком если оно написано через дефис. Есть прога где...

Консольное приложение.Описать как структуру переменную время - C++
Описать как структуру переменную время (с полями часы, минуты, секунды). Составить и протестировать функцию СЕКУНД(t, t1, d), которая...

Как получить private переменную класса, функцей членом другого класса - C++
Игра змейка: Есть класс поле в котором содержится размеры поля: class field { private: int FIELD_START; int...

Ссылка на переменную другого класса - C++
Всем привет ! Хочу создать ссылку на переменную класса Animation. class PLAYER { public: .... float...

Выведите максимальное число покемонов, которых Баш может взять - C++
Баш отправился в путешествие, чтобы стать величайшим мастером Покемонов. Чтобы получить первого покемона, он отправился в лабораторию...

Запуск потока из другого приложения - C++
Подскажите как запустить/остановить, приостановить/возобновить поток одного процесса из другого?

Взаимодействие с элементами интерфейса другого приложения - C++
Добрый день! Хочу научить свою прогу взаимодействовать с элементами интерфейса другой программы. В идеале - определять такие элементы,...

получить все сообщения другого приложения - C++
Доброго! Возникла проблема: у меня есть оконное приложение на С++ (Builder 2009), через которое запускается другое приложение - консоль. ...

Как из функции взять значение? - C++
Господа! Вот программка "быстрая сортировка" #include "stdlib.h" #include <stdio.h> #include <iostream> // Ввод/Вывод #include...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
25.11.2009, 12:48     Как приложение может взять переменную из другого приложения #2
nill,

Есть два приложения (exe) которые загружают одну и ту же DLL надо сделать так чтобы переменная Х значение которой присваивается в приложении№1 стало доступно в приложении№2

гоогле dll share data
nill
9 / 9 / 0
Регистрация: 16.08.2009
Сообщений: 417
26.11.2009, 15:47  [ТС]     Как приложение может взять переменную из другого приложения #3
Rififi,
нашел такой код

C++
1
2
3
4
#pragma data_seg (".myseg")
   int i = 0; 
   char a[32]n = "hello world";
#pragma data_seg()
но я не пойму принцип ну вставлю я его в dll а как обмениваться переменными как назначить кто отправляет кто принимает
код взял отсюда
http://msdn.microsoft.com/en-us/libr...s0(VS.80).aspx
Yandex
Объявления
26.11.2009, 15:47     Как приложение может взять переменную из другого приложения
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru