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

Вниз

Не пойму почему код работает :)   Найти похожие ветки 

 
isasa ©   (2007-01-04 10:28) [40]

KSergey ©   (04.01.07 09:52) [37]

Я что-то никак не пойму о чем тут говорят...
В исходном вопросе все работает, очевидно, потому, что метод EvaluateDiscriminant класса TEquation не обращается к полям этого класса.


Ну вот, все испортил. :)
Ну а если сдвинув брови вещать, то

... не обращается к полям объекта этого класса ...


 
Контра   (2007-01-04 10:53) [41]

... не обращается к полям объекта этого класса ...

...полям данных экземпляра класса...


 
Kolan ©   (2007-01-04 11:22) [42]

> [37] KSergey ©   (04.01.07 09:52)

О наконец я понял. :)


 
$Pl@Sh ©   (2007-01-04 12:57) [43]

Обычно задают вопросы типа "почему не работает", ИМХО на них отвечать проще :-)


 
Anatoly Podgoretsky ©   (2007-01-04 18:04) [44]

> $Pl@Sh  (04.01.2007 12:57:43)  [43]

> Обычно задают вопросы типа "почему не работает", ИМХО на них отвечать проще :-)

С какой стати.


 
isasa ©   (2007-01-04 18:38) [45]

Контра   (04.01.07 10:53) [41]

В паре object/instance -> объект/образец, мне больше объект нравится.
А вы каким переводчиком пользуетесь? :)


 
$Pl@Sh ©   (2007-01-04 20:40) [46]


> Anatoly Podgoretsky ©   (04.01.07 18:04) [44]


Ну как с какой стати, если тебе напишут почему не работает, то можно указать на ошибку и все заработает, а если почему работает, то.... Ну я не знаю, сложней объяснить, да и вопросы разные бывают. Например, почему работает вот такой код:

var i : integer;
begin
i := strtoint(edit1.text);
end;


почему работает????


 
Anatoly Podgoretsky ©   (2007-01-04 21:47) [47]

> $Pl@Sh  (04.01.2007 20:40:46)  [46]

Это не рабочий код


 
$Pl@Sh ©   (2007-01-04 21:59) [48]


> Anatoly Podgoretsky ©   (04.01.07 21:47) [47]


Это часть рабочего кода


 
Anatoly Podgoretsky ©   (2007-01-04 22:11) [49]

> $Pl@Sh  (04.01.2007 21:59:48)  [48]

Тогда зачем приводишь незначимую часть


 
$Pl@Sh ©   (2007-01-04 22:13) [50]


> Anatoly Podgoretsky ©   (04.01.07 22:11) [49]


Ну вот весь код:

unit Unit1;

interface

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

type
 TForm1 = class(TForm)
   Edit1: TEdit;
   Button1: TButton;
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var i : integer;
begin
i := strtoint(edit1.text);

end;

end.



Почем уработает?


 
Sergey Masloff   (2007-01-04 22:31) [51]

$Pl@Sh ©   (04.01.07 22:13) [50]
Edit1.Text ;= "Бла-бла"

Все еще работает?
А компилятор ничего не говорит насчет того что присвоенное значение нигде не используется?


 
$Pl@Sh ©   (2007-01-04 22:32) [52]


> Все еще работает?
> А компилятор ничего не говорит насчет того что присвоенное
> значение нигде не используется?


Говорит, но работает же...


 
isasa ©   (2007-01-04 22:38) [53]

$Pl@Sh ©   (04.01.07 22:32) [52]
Говорит, но работает же...


Разное поведение кода на разніх машинах на набор значений
"1,25" и "1.25"


 
isasa ©   (2007-01-04 22:39) [54]

Сорри пропетрил  strtoint ... :)


 
$Pl@Sh ©   (2007-01-04 22:41) [55]


> isasa ©   (04.01.07 22:39) [54]


:-)



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

Форум: "Прочее";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.049 c
9-1141978768
Ricks
2006-03-10 11:19
2007.01.28
Игра типа Worms


15-1168183981
kaZaNoVa
2007-01-07 18:33
2007.01.28
Философия познания или возможности непознанного


2-1168332596
aleko
2007-01-09 11:49
2007.01.28
bmp 2 jpeg


15-1168445263
killmeplease
2007-01-10 19:07
2007.01.28
Что ж это такое?


2-1168229678
Рекорд
2007-01-08 07:14
2007.01.28
Как быстро скопировать record ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский