Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Вниз

Как связать две форма с переменными на первой.   Найти похожие ветки 

 
AntohaKET   (2005-05-31 06:33) [0]

У меня такая проблема но я уверен что она решаема!
Есть две формы.
В первой форме имеется переменныя v и k типа integer. Они производят подсчет некоторых компонентов этой формы и отображают результат в Label-ах. Мне нужно чтобы во время результата появлялась вторая форма и на ней отображались результаты v и k.Я так сделал,  на форму два поместил компонент Label и присвоил ему inttostr(form1.v), но программа при компиляции выдает ошибко о неизвестности v, почему формы же связаны?


 
Leshiy ©   (2005-05-31 06:53) [1]

Во второй форме в Uses пропиши юнит первой формы, или File->Use Unit...


 
Думкин ©   (2005-05-31 07:21) [2]

А в каком разделе прописаны эти переменные?


 
AntohaKET   (2005-05-31 07:26) [3]

В первой форме в глобальном var, те там где прописана Form1:Tform


 
Думкин ©   (2005-05-31 07:28) [4]

А какого тогда к ней обращаться как к form1.v ?
Если бы ты описал ее как публиик свойство формы - другое дело.
А так, так и пиши V - только это моветон объявлять глобальную переменную с таким шикарным именем.


 
AntohaKET   (2005-05-31 07:34) [5]

В uses второй формы прописал unit1, всё компилирует, выдает результаты, но почему НУЛЕВЫЕ?


 
Думкин ©   (2005-05-31 07:35) [6]

> [5] AntohaKET   (31.05.05 07:34)

Это известная ошибка. Обычно она распологается в 17-й строке.


 
FntohaKET   (2005-05-31 07:36) [7]

Не по-о-о-нял.
И что с ней делать?


 
Думкин ©   (2005-05-31 07:40) [8]

Блок дистанционного чтения программ забыл к сожалению дома. Извини.
Можно описать желаемое и происходящее? Только не приводя все коды - а только суть?


 
AntohaKET   (2005-05-31 08:40) [9]

Скажите пожалуйста, пишу код:
form7.Label1.Caption:=form2.Label11.Caption;
form7.Label2.Caption:=form2.Label12.Caption;
form7.showmodal; компилирую, все нормально!
Но почему в форме 7 данные в label-ах отображаются не сразу а когда закрываю форму.


 
Antonn ©   (2005-05-31 08:42) [10]

AntohaKET   (31.05.05 8:40) [9]
а с form7.show пробывал?


 
evvcom ©   (2005-05-31 08:43) [11]

А как ты видишь, что "данные в label-ах отображаются не сразу а когда закрываю форму", если ты форму закрываешь, и она уже ничего не может показывать?


 
Antonn ©   (2005-05-31 08:45) [12]

AntohaKET   (31.05.05 8:40) [9]
да и вообще, нафиг писать form7, если лабела на ней и находятся?


 
55   (2005-06-01 01:40) [13]

Удалено модератором


 
55   (2005-06-01 01:40) [14]

Удалено модератором


 
evvcom ©   (2005-06-01 08:44) [15]


> 55

Ты сейчас с кем разговариваешь? И на каком языке? А...а... Надо в таблице команд микропроцессора 80x86 посмотреть, что означают твои коды... А это в какой системе исчисления представлены числа, в десятичной или шестнадцатиричной? :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.033 c
4-1114429361
tradakad
2005-04-25 15:42
2005.06.14
ES_PASSWORD ?


4-1113797567
Zakus
2005-04-18 08:12
2005.06.14
иконка в SysTray.. реакция на события / подсказка в стиле WinXP


11-1099634371
JT
2004-11-05 08:59
2005.06.14
OLE в KOL/MCK


1-1117195187
Intro
2005-05-27 15:59
2005.06.14
FileListBox


1-1117099441
juice
2005-05-26 13:24
2005.06.14
Цвет выделения в ворде





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский