Консультація онлайн #41076 як в builder c 6 0 зробити глобальну змінну наприклад значення

Як у Builder C++ 6.0 зробити глобальну змінну, наприклад, значення задається на одній формі, а зчитується на іншій формі ?

Стан: Консультація закрита

0

Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »

Здрастуйте, Мазанове Павле Анатолійовичу! можна й так: ОГОЛОШИТИ в заголовку: extern AnsiString prgVersion;

і потім увімкнути цей заголовок

а потім у cpp модулі: AnsiString prgVersion = "";

0

Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »

Здрастуйте, Мазанове Павле Анатолійовичу!

На одній формі в файлі *.h створюєте змінну, а на другій пишете:

0

Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »

А в чому проблема? Оголосити глобальну змінну? Ну, так треба перед формою все класу її кинути і все! А якщо в іншому файлі проекту її рахувати потрібно оголосити її повторно, тільки перед типом написати extern А взагалі використовувати глобальні змінні не рекомендується, тим більше для таких цілей! Потрібно робити оскільки радить вам Jadd, тобто. використовувати змінні з відкритим доступом.

Можливість залишати повідомлення в міні-форумах консультацій доступна тільки після входу в систему.