Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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

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

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

Если надо сделать две разные DLL то это тоже приемлемо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2009, 12:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как приложение может взять переменную из другого приложения (C++):

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

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

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

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

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

как может корректно выполняющийся оператор >> (чтение из текстового файла) негативно влиять на открытие другого файла? - C++
Друзья! Создадим два текстовых файла, f_0.txt и f_1.txt и что-нибудь в них запизаем, например в первый запихаем 1234 а во второй 5678 и...

2
Rififi
2360 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
25.11.2009, 12:48 #2
nill,

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

гоогле dll share data
0
nill
10 / 10 / 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/library/h90dkhs0(VS.80).aspx
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2009, 15:47
Привет! Вот еще темы с ответами:

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

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

.NET 4.x Запустить приложение из другого приложения - C#
Такой вопрос: Есть два консольный приложений. Первая запускает второе, тут проблем нет, но как сделать, чтобы первое не только запустила...

Открыть приложение из другого приложения - Программирование Android
Добрый вечер. Мне нужно открыть pdf по ссылке. Объясню. Есть путь к файлу, например sdCard/qq/aa.pdf. На телефоне установлена программа,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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