Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2010, 11:16   #1
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию Проблема с область видимости

Помещенная в форму кнопка представляет собой екземпляр Обьекта TButton в форме TForm. её нада указывать в Област видимости (Form1.Button1).Как мне вообше обьявлять в область нада не знаю но хотел бы узнать..(Вот пишу в тайп ету кнопку а ошибка такая типа нада обьявить не знаю как..(искал везде даже в руководства ничего не понимаю..обьясните што ето по подробней пж ато я ничего не понимаю вот тока начал обучать ету Delphi.Заранее спс за помощ.Ато уже день не могу найти как решить ету область видимости


uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
TForm1 = class(TForm)
Button1: TButton
;private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}
{$APPTYPE CONSOLE}

var
SomeGlobal: Integer;

end.
19950525 вне форума Ответить с цитированием
Старый 26.06.2010, 11:22   #2
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Что за "нерусская" речь? Я половину только понял, и то, не уверен, что правильно.
Это что:
Цитата:
Област видимости
А вообще, когда вы помещаете кнопку на форму, она сама прописывается куда надо, если вы об этом.

На будущее: код надо оформлять соответствующими тегами (кнопка с нарисованной решеткой).
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 26.06.2010, 11:27   #3
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию

ето я из руководства написал потомушто сам не так понял што там написано... а так:
type
TForm1 = class(TForm)
Button1: TButton

если я там написал Button а потом зделаю run то он пишет ошибку необъявленный типа как мне обьявить его?
19950525 вне форума Ответить с цитированием
Старый 26.06.2010, 11:35   #4
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

А что за версия Делфи у вас?
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 26.06.2010, 11:39   #5
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию

Delphi7 но я пробовал в тайп ввести другое как примеру задача такая в форуме есть ...
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls;

type
TForm1 = class(TForm)
Shape1: TShape

но тогда я ввёл в uses ExtCtrls тогда хоть ету ошибку не вижу....
19950525 вне форума Ответить с цитированием
Старый 26.06.2010, 11:45   #6
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Ответьте на вопрос: зачем вводить вручную?
Если можно просто кинуть кнопку на форму - и она пропишется сама, куда надо.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 26.06.2010, 11:51   #7
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию

извините но я сам не знаю как кинуть ету форму штоб она прописалась.я же говорю што я вообше тока начал заниматся етой программой.а есть ли разница ?тоесть он будет писать ошибку типа необъявленный ?
19950525 вне форума Ответить с цитированием
Старый 26.06.2010, 12:20   #8
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию

Так как мне добавить ето Button1: TButton; штоб не была ошибки необьявлнный ?
19950525 вне форума Ответить с цитированием
Старый 26.06.2010, 12:22   #9
ex.cluz
Участник клуба
 
Аватар для ex.cluz
 
Регистрация: 15.01.2010
Сообщений: 1,325
По умолчанию

Мдя...возьмите толковый самоучитель (на форуме есть тема "Литература для новичков" или что-то типа этого) и попробуйте все заново.
Грибы - они разные. Один тебя накормит, другой тебе кино покажет...
Редактор журнала "
[ПРОграммист]"
Yan's Home Digital Lab
ex.cluz вне форума Ответить с цитированием
Старый 26.06.2010, 12:24   #10
19950525
Заблокирован
 
Регистрация: 24.06.2010
Сообщений: 10
По умолчанию

ок надеюсь хорошый совет дали...
19950525 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Публичная область видимости Бутаков_Сергей Общие вопросы Delphi 1 20.04.2010 09:02
область видимости Dimarik Общие вопросы .NET 5 21.02.2010 21:32
область видимости процедур Uli9 Общие вопросы Delphi 16 06.12.2008 21:09
область видимости переменных. С++ Prestigio Помощь студентам 10 07.07.2008 15:55
область видимости ? artem779 Общие вопросы Delphi 3 14.09.2007 09:34