Консультація онлайн #41076 як в builder c 6 0 зробити глобальну змінну наприклад значення
Як у Builder C++ 6.0 зробити глобальну змінну, наприклад, значення задається на одній формі, а зчитується на іншій формі ?
Стан: Консультація закрита
0
Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »
Здрастуйте, Мазанове Павле Анатолійовичу! можна й так: ОГОЛОШИТИ в заголовку: extern AnsiString prgVersion;
і потім увімкнути цей заголовок
а потім у cpp модулі: AnsiString prgVersion = "";
0
Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »
Здрастуйте, Мазанове Павле Анатолійовичу!
На одній формі в файлі *.h створюєте змінну, а на другій пишете:
0
Надсилати повідомлення модераторам можуть тільки учасники порталу. УВІЙТИ НА ПОРТАЛ » реєстрація »
А в чому проблема? Оголосити глобальну змінну? Ну, так треба перед формою все класу її кинути і все! А якщо в іншому файлі проекту її рахувати потрібно оголосити її повторно, тільки перед типом написати extern А взагалі використовувати глобальні змінні не рекомендується, тим більше для таких цілей! Потрібно робити оскільки радить вам Jadd, тобто. використовувати змінні з відкритим доступом.
Можливість залишати повідомлення в міні-форумах консультацій доступна тільки після входу в систему.