Показать сообщение отдельно
Старый 23.04.2004, 21:38     # 3
SapeR
::VIP::
 
Регистрация: 17.12.2002
Адрес: Q-ata, Israel
Сообщения: 310

SapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царствеSapeR Луч света в тёмном царстве
extern
либо объявить эту переменную в общем для обеих форм инклуд-файле

универсальная конструкция (для эн форм и икс глобальных переменных) выглядит так
Код:
"Global.h"
//в общем инклуде описываем переменные через макрос
#ifdef _GLOB_
	#define ext
	#define val(A) =A
#else
	#define ext extern
	#define val(A)
#endif
ext int  g_iIndex	  val(45);
ext char* g_sTitle	val("MyTitle");
...
 
//в одной из форм ОБЯЗАТЕЛЬНО вводим "define  _GLOB_ 1" перед инклудом
#define  _GLOB_ 1
#include "Global.h"

//в остальных формах имеющих доступ к переменным просто упоминаем
#include "Global.h"
SapeR вне форума