Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизФлёнов М. Найти похожие ветки
← →
Чапаев © (2006-08-24 00:32) [40]Наугад открыл 12 главу "библии". Графика.
Canvas.BrushCopy(Rect(200,16,200+Image1.Width,16+Image1.Height),
Image1.Picture.Bitmap,
Rect(0,0,Image1.Width,Image1.Height),
Image1.Picture.Bitmap.Canvas.Pixels[1,1]);
Интересно, что получим в результате, копируя прямоугольник шириной width+1 пиксел и высотой height+1? Откуда взялись "200" и "16"? Почему берётся пиксел с координатами (1;1)?
Новичку это понятно?
← →
ronyn (2006-08-24 00:34) [41]Ладно - есть варианты лучше из отечественного букхпрома?
← →
ronyn (2006-08-24 00:36) [42]
> Новичку это понятно?
Надо спросить у Новичка(с)...:-)))
← →
Ketmar © (2006-08-24 00:44) [43]> [40] Чапаев © (24.08.06 00:32)
ой. а что это а код? в смысле -- для чего? и вообще, есть книга в html? а то у меня о ней впечатления только по здешним постам составлены.
← →
EvS © (2006-08-24 00:51) [44]> если серьёзно, то исходя из его книг, статей, и пр.
> почему же его называют супер программистом?
Где же его так называют? Кроме естесственно его сайта, который следовало бы назвать клубом фанатов. А Юрий Зотов удивляется почему его там забанили.
← →
ronyn (2006-08-24 00:54) [45]
> А Юрий Зотов удивляется почему его там забанили.
Его - кого? Чему удивляться?
Юрий Зотов туда похоже как к иноземцам ходил?
← →
ronyn (2006-08-24 00:54) [46]Все таки, что же читать, если вшепредложеное - зло?
← →
Чапаев © (2006-08-24 00:57) [47]> а что это а код?
Просто наугад взятый пример из наугад взятой главы...
> и вообще, есть книга в html?
У меня -- нет. pdf общим размером 8 мегабайт. Причём не скан.
← →
Ketmar © (2006-08-24 01:02) [48]> [47] Чапаев © (24.08.06 00:57)
неа, что-то жалко мне 8 метров. я лучше очередную игрушку с http://www.shmup-dev.com/ скачаю. %-)
← →
Marser © (2006-08-24 01:02) [49]> [25] ronyn (23.08.06 23:59)
> На самом деле название в даном случае, я думаю сыграет свою
> роль. Дети ныне очень ленивые и их надо хоть как-то упросить
> заняться программированием.
Когда-то очень понравилась фраза, сказанная здесь:
"Раньше те, кто хотел бабок, шли на экономический, а на программистов шли те, кто читал Стругацких. Теперь те, кто хочет бабок, идут учиться на программистов, но программистами всё равно стают любители Стругацких"
← →
ronyn (2006-08-24 01:04) [50]
> Ketmar © (24.08.06 01:02) [48]
> > [47] Чапаев © (24.08.06 00:57)
> неа, что-то жалко мне 8 метров. я лучше очередную игрушку
> с http://www.shmup-dev.com/ скачаю. %-)
Тогда купи книжку Флёнова. Тебе диск додут) А тама библия.
← →
Чапаев © (2006-08-24 01:05) [51]
procedure TMainForm.StartBtnClick(Sender: TObject);
Про case мы не слыхали, if-then-else нам делать влом...
begin
Form2.ShowModal; // Показываю вторую форму
if Form2.ModalResult=mrOk then
Application.MessageBox("Вы нажали кнопку OK", "Вы нажали");
if Form2.ModalResult=mrCancel then
Application.MessageBox("Вы нажали кнопку Cancel", "Вы нажали");
if Form2.ModalResult=mrAbort then
Application.MessageBox("Вы нажали кнопку Abort", "Вы нажали");
end;procedure TMainForm.StringGrid1DrawCell(Sender: TObject; ACol,
Exit ну очень уместен, ага...
ARow: Integer; Rect: TRect; State: TGridDrawState);
begin
DateEdit.Visible := false; // Сделать невидимой компонент DateEdit
if (gdFocused in State) then // Если текущая ячейка в фокусе то …
begin
if ACol=1 then // Если рисуется ячейка первой колонки то …
begin
DateEdit.Text:=StringGrid1.Cells[ACol, ARow]; // Записать в DateEdit текст ячейки
DateEdit.Left := Rect.Left + StringGrid1.Left+2; // Установить левую позицию
DateEdit.Top := Rect.Top + StringGrid1.top+2; // Установить верхнюю позицию
DateEdit.Width := Rect.Right - Rect.Left; // Установить ширину
DateEdit.Height := Rect.Bottom - Rect.Top; // Установить высоту
DateEdit.Visible := True; // Сделать компонент DateEdit видимым
exit; // Выход из процедуры
end;
end;
← →
Ketmar © (2006-08-24 01:05) [52]> [50] ronyn (24.08.06 01:04)
с ума взбесился, что ли? %-) ладно бы пачку в штук 20 dvd-rw прилагали...
← →
ronyn (2006-08-24 01:06) [53]Интересно, а кто нить из здесь присутствующих читал Стругацких, ну ц.б. Обитаемый остров? Поднимите пжалста ручки?!
← →
Ketmar © (2006-08-24 01:07) [54]> [51] Чапаев © (24.08.06 01:05)
садюга! мой бедный больной моск... СР! УВЧ!
← →
Ketmar © (2006-08-24 01:07) [55]> [53] ronyn (24.08.06 01:06)
тебе цитировать, или так поверишь? %-)
← →
ronyn (2006-08-24 01:11) [56]
> Чапаев © (24.08.06 01:05) [51]
Флёнов наверное не знал оператор case...
Эсли подумать, может автор решил что для начинающих этот оператор сложен? Так сказать для наглядности. Ну или просто не выучили его ещё...
Ну а насчет exit - что ж бывает. Частенько...
← →
ronyn (2006-08-24 01:12) [57]
> Ketmar © (24.08.06 01:07) [55]
Одну руку вижу. Уже радостно.
← →
Чапаев © (2006-08-24 01:13) [58]> procedure TMainForm.StringGrid1DrawCell(Sender: TObject;
> ACol,
> ARow: Integer; Rect: TRect; State: TGridDrawState);
И ведь что характерно: не работает... Только что проверил специально. Во-первых, DateEdit.Visible := false; не в альтернативной ветке, а "по умолчанию" -- если понадобилось прорисовать какую либо ячейку не в первой колонке, то DateEdit спрячется, хоть бы и была активной ячейка в первой колонке. Во-вторых, StringGrid рисуется поверх DateEdit.
← →
ronyn (2006-08-24 01:14) [59]
> Marser © (24.08.06 01:02) [49]
Тогда о бабках..
Если не жалко, у кого какая з/п (в смысле доход)? И на какой должности с каким кругом обязанностей?
← →
Чапаев © (2006-08-24 01:15) [60]> Интересно, а кто нить из здесь присутствующих читал Стругацких,
> ну ц.б. Обитаемый остров? Поднимите пжалста ручки?!
*скромно поднял ручки*
← →
ronyn (2006-08-24 01:16) [61]
> Чапаев © (24.08.06 01:13) [58]
Какой у вас напрашивается вывод по поводу этих примеров?
Зачем аффтар тогда книги пишет? Тоже ради денег? (и славы)
← →
Чапаев © (2006-08-24 01:20) [62]> Какой у вас напрашивается вывод по поводу этих примеров?
Можно, наверное, обучиться боксу за 21 урок по самоучителю. Можно, наверное, даже во сне. Но я не позавидую боксёру-самоучке, вышедшему против боксёра, который тренировался традиционным способом. (с) "Качество программирования: хорошее, плохое, современное"
← →
Ketmar © (2006-08-24 01:21) [63]> [56] ronyn (24.08.06 01:11)
а) офигеть как наглядно. и сложно. если ещё с неиспользованием with я полностью согласен -- сам не использую %-), то с case... эцих.
б) если "бывает" в таких случаях -- надо срочно бросать программирование. вот, например, хороших дворников нынче мало...
← →
Ketmar © (2006-08-24 01:24) [64]> [61] ronyn (24.08.06 01:16)
затем, что он крайне непорядочное существо. вредоносное.
или обеспечивает себе нишу для жизни, плодя непрофессионалов. чтобы никто на его хлебное место не влез. но это вряд ли.
← →
Чапаев © (2006-08-24 01:29) [65]> с неиспользованием with я полностью согласен -- сам не использую
А почему?.. (Я и сам его использую крайне редко. Но интересно услышать чужое мнение)
← →
ronyn © (2006-08-24 01:37) [66]
> > [61] ronyn (24.08.06 01:16)
> затем, что он крайне непорядочное существо. вредоносное.
>
Да уж куда там? Он вродя и так высоко забралси. Чай для него то местечко найдется, где поработать.
По поводу вредоносного... Что прям так ничего и не видите хорошего ни в одной строчечке его кодов и книжек?!
← →
Ketmar © (2006-08-24 01:46) [67]> [65] Чапаев © (24.08.06 01:29)
по причине потери того, за что я люблю паскаль -- ясности кода. ну и возможных багов из-за этого. особенно при with с несколькими параметрами.
кстати, сам Профессор от with впоследствии отказался. %-)
← →
Ketmar © (2006-08-24 01:46) [68]> [66] ronyn © (24.08.06 01:37)
ну, думаю, бумага неплохая. но лучше бы мягкая, в рулоне и без текста... %-)
← →
ronyn © (2006-08-24 01:48) [69]Нда. Ну вродэ мнение общее ясно. Спасиба.
← →
Marser © (2006-08-24 01:49) [70]> [59] ronyn (24.08.06 01:14)
Жалко.
← →
Ketmar © (2006-08-24 01:52) [71]> [59] ronyn (24.08.06 01:14)
дворник. на общественных началах.
← →
ronyn © (2006-08-24 01:55) [72]
> Ketmar © (24.08.06 01:52) [71]
дык а з/п?-)
← →
isasa © (2006-08-24 02:01) [73]ronyn (24.08.06 01:06) [53]
Интересно, а кто нить из здесь присутствующих читал Стругацких,...
Не.
Кадавр жрал селедочные головы ... :)
Чапаев © (24.08.06 01:29) [65]
Неудобно, потому что, подсказка не ловит момента(или это только у меня).
← →
Ketmar © (2006-08-24 02:08) [74]> [72] ronyn © (24.08.06 01:55)
я же сказал -- на общественных началах. добровольно и бесплатно.
← →
ronyn © (2006-08-24 02:12) [75]Из Стругацких больше запомнилось определение "Максим - съевший ножик"
← →
Ketmar © (2006-08-24 02:13) [76]> [75] ronyn © (24.08.06 02:12)
бедные Torry и McSimm...
← →
Marser © (2006-08-24 02:18) [77]B tesseract..
← →
Pazitron_Brain © (2006-08-24 08:20) [78]> [20] Чапаев © (23.08.06 21:33)
> Ты вот в русском практикуешься-практикуешься, а слово "добитЬся"
> не выучил... Есть мнение, что с "практиками от программирования"
> ситуация весьма схожая...
Я не программирую.
← →
Чапаев © (2006-08-24 08:46) [79]> Неудобно, потому что, подсказка не ловит момента(или это
> только у меня).
Не ловит, факт. Это основная причина, почему не пользуюсь им я. ;-)
> > Ты вот в русском практикуешься-практикуешься, а слово
> "добитЬся"
> > не выучил... Есть мнение, что с "практиками от программирования"
> > ситуация весьма схожая...
> Я не программирую.
А где в процитированном отрывке о программировании сказано?..
← →
Ega23 © (2006-08-24 09:11) [80]
> Интересно, а кто нить из здесь присутствующих читал Стругацких,
> ну ц.б. Обитаемый остров? Поднимите пжалста ручки?!
>
Недавно в N-цатый раз перечитывал.
Страницы: 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 вся ветка
Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.62 MB
Время: 0.089 c