| Поможем друг другу, кто чем может | |
|
+13ZAG Zolter Shaleny nver fineLord GREF Foks9 _CoHuK_ nIKe flash Argus ilonka Y@KOV Участников: 17 |
|
Автор | Сообщение |
---|
ilonka Свой среди своих
Количество сообщений : 309 Localisation : КСиС-->652003 Дата регистрации : 2006-07-25
| Тема: Re: Поможем друг другу, кто чем может Вт 5 Сен - 19:40 | |
| Кто мне может привести небольшой отрезок программы, где вместо обработчика Button1.Click используется обработчик Memo1Click. Или хотя бы обяснит на кой черт это нужно, ведь, если я все правильно поняла, то кнопочка "Выполнить" будет висеть в окошке проги для понтов? | |
|
| |
_CoHuK_ Авторитет
Количество сообщений : 603 Возраст : 36 Localisation : Минск X4 Дата регистрации : 2006-07-16
| Тема: Re: Поможем друг другу, кто чем может Вт 5 Сен - 21:13 | |
| Все тоже самое, что и с батоном.... | |
|
| |
fineLord Пишет и возвращается
Количество сообщений : 106 Возраст : 35 Localisation : фкп - эвс - 610701 Дата регистрации : 2006-09-02
| Тема: Re: Поможем друг другу, кто чем может Вт 5 Сен - 22:00 | |
| хм. чтот я не врубаюсь в юмор... у нас до сих пор ничего такого страшного не было твасче... все преподы, кроме, мля, историка Парфенкова, нормальные, пока не грузили особо... | |
|
| |
nver редко тут бываю
Количество сообщений : 2 Дата регистрации : 2006-08-02
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 10:59 | |
| - fineLord пишет:
- все преподы, кроме, мля, историка Парфенкова, нормальные, пока не грузили особо...
Парфенков вам еще и станцует на лекции как-нибудь. Безобидный дядька. | |
|
| |
fineLord Пишет и возвращается
Количество сообщений : 106 Возраст : 35 Localisation : фкп - эвс - 610701 Дата регистрации : 2006-09-02
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 16:11 | |
| - nver пишет:
- fineLord пишет:
- все преподы, кроме, мля, историка Парфенкова, нормальные, пока не грузили особо...
Парфенков вам еще и станцует на лекции как-нибудь. Безобидный дядька. это хорошо.. а на экзамене он наскольно безобидный? | |
|
| |
Foks9 Авторитет
Количество сообщений : 608 Возраст : 35 Localisation : 663001 Дата регистрации : 2006-07-24
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 18:56 | |
| - ilonka пишет:
- Кто мне может привести небольшой отрезок программы, где вместо обработчика Button1.Click используется обработчик Memo1Click. Или хотя бы обяснит на кой черт это нужно, ведь, если я все правильно поняла, то кнопочка "Выполнить" будет висеть в окошке проги для понтов?
Для создания обработчика события надо раскрыть список компанентов в верхней части окта редактора объектов(Object Incpector) и выбрать необходимый компанент.Затем на странице Events нажатием левой клавишимыши выбрать обработчик и дважды щёлкнуть по его левой белой части. В ответ delphi активизирует окно текста программы и покажет заготовку процедуры обработки выбранного события. onClick-возникат при нажатиии кнопки мыши в области компанента onDblClick-зникает при двойном нажатии в области компанента | |
|
| |
ilonka Свой среди своих
Количество сообщений : 309 Localisation : КСиС-->652003 Дата регистрации : 2006-07-25
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 20:01 | |
| - _CoHuK_ пишет:
- Все тоже самое, что и с батоном....
Логично. Тоько, если вместо Button1Click просто написать Memo1Click то кроме ошибки оно тебе мало что выдаст. - Цитата :
- Для создания обработчика события надо раскрыть список компанентов в верхней части окта редактора объектов(Object Incpector) и выбрать необходимый компанент.Затем на странице Events нажатием левой клавишимыши выбрать обработчик и дважды щёлкнуть по его левой белой части. В ответ delphi активизирует окно текста программы и покажет заготовку процедуры обработки выбранного события.
onClick-возникат при нажатиии кнопки мыши в области компанента onDblClick-зникает при двойном нажатии в области компанента М-дя. Это, я так понимаю, цитата из пособия Синицына. Я этот пункт уже 10 раз перечитывала, только вот все равно никак не въезжаю, каким образом это работает и почему мы имеем право заменить обработчик Button на Memo. | |
|
| |
_CoHuK_ Авторитет
Количество сообщений : 603 Возраст : 36 Localisation : Минск X4 Дата регистрации : 2006-07-16
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 20:32 | |
| Какая разница, какой обработчик????? По-моему важно то, что он делает.... | |
|
| |
ilonka Свой среди своих
Количество сообщений : 309 Localisation : КСиС-->652003 Дата регистрации : 2006-07-25
| Тема: Re: Поможем друг другу, кто чем может Ср 6 Сен - 20:46 | |
| - _CoHuK_ пишет:
- Какая разница, какой обработчик????? По-моему важно то, что он делает....
Ну, я думаю, что разница-то как раз в том, какой конечный эффект будет получен. Хотя мне, собственно, фиолетово. Я без понятия как это делать, а главное, для чего это делать, но в следущей лабе по ОАиП надо будет оформить нечто подобное. | |
|
| |
Shaleny редко тут бываю
Количество сообщений : 2 Возраст : 36 Localisation : 552001 Дата регистрации : 2006-09-07
| Тема: Re: Поможем друг другу, кто чем может Чт 7 Сен - 7:56 | |
| - ilonka пишет:
- Кто мне может привести небольшой отрезок программы, где вместо обработчика Button1.Click используется обработчик Memo1Click. Или хотя бы обяснит на кой черт это нужно, ведь, если я все правильно поняла, то кнопочка "Выполнить" будет висеть в окошке проги для понтов?
Ну вот например: - Код:
-
unit Unit1;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; procedure Memo1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Memo1Click(Sender: TObject); begin Memo1.Lines.Add('Нажатие Memo') end;
end. Но только в этом коде никак не отражено то, что на самом деле у меня на форме была кнопка, которая использовала тот же обработчик события, что и Memo. Если кликнуть на форме правой кнопкой и выбрать пункт View As Text, то там будет приблизительно такой текст: - Код:
-
object Form1: TForm1 Left = 192 Top = 107 Width = 696 Height = 480 Caption = 'Form1' Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False PixelsPerInch = 96 TextHeight = 13 object Memo1: TMemo Left = 184 Top = 104 Width = 297 Height = 265 Lines.Strings = ( 'Memo1') TabOrder = 0 OnClick = Memo1Click end object Button1: TButton Left = 528 Top = 128 Width = 75 Height = 25 Caption = 'Button1' TabOrder = 1 OnClick = Memo1Click end end
Просто сам метод Memo1Click ничем не выделяется, метод и метод. Его можно обозвать как угодно, но если в свойствах объекта не будет указано к какому событию он привязывается, естественно Delphi об этом и не узнает. И именно из-за того, что эти методы ничем не примечательны вы можете использовать любой метод для любого объекта. И только на этапе компиляции Delphi каким-то образом свяжет конкретные события с конкретными методами, а непосредственно в коде, как вы уже видели, это никак может и не отражаться. Ну а вообще, Синицын, весьма спорная личность, и зачастую, хотя может это только кажется, он некомпетентен в том, что преподает. А то, что он не может читать лекции, без методички, так это вообще неоспоримый факт. В первом семестре, надо сказать, вряд ли вообще что-то новое можно узнать. Все будет дико банально. Во втором семестре будут более интересные вещи, но если они будут интересны и лично вам, то лучше найти какую-нибудь более серьезную литературу по интересующей теме, потому как на лекциях это все дается очень быстро, и вообще, без какого-либо теоретического обоснования. | |
|
| |
flash Освоившийся
Количество сообщений : 225 Возраст : 35 Localisation : ФРЭ-РЭЗИ 641301 Дата регистрации : 2006-07-30
| Тема: Re: Поможем друг другу, кто чем может Чт 7 Сен - 13:44 | |
| Люди объясните мне почему на моём 64-битовом процессоре int также как и на 32-б занимает теже 4 байта? Компилятор Visual C++ 6.0. У меня смутные сомнения, что должно быть в два раза больше. | |
|
| |
Y@KOV Освоившийся
Количество сообщений : 222 Возраст : 35 Localisation : КСиС:ПОИТ:651004 Дата регистрации : 2006-08-08
| Тема: Re: Поможем друг другу, кто чем может Чт 7 Сен - 20:29 | |
| - flash пишет:
- Через два массива. Через очередь. Qsort. Перестановки со смещением.
Пиши всё пузырьком и не парься. Спасиба! | |
|
| |
Zolter Admin
Количество сообщений : 354 Localisation : БГУИР Дата регистрации : 2006-07-15
| Тема: Re: Поможем друг другу, кто чем может Пт 22 Сен - 19:48 | |
| Может, будет кому интересно?!
Вот ПОЛНЫЙ список дисциплин и количество часов на изучение.
Факультет: Компьютерных Систем и Сетей Специальность: Вычислительные Машины, Системы и Сети
1. Введение в специальность 17 2. Химия 34 3. Белорусский язык 34 4. Начертательная геометрия и инженерная графика 68 5. Основы алгоритмизации и программирования 187 6. Техническая механика 34 7. История и культура Беларуси 85 8. Электротехника 136 9. Физика 238 10. Философия 85 11. Социология 51 12. Арифмитические и логические основы ВТ 85 13. Конструирование программ и языки программирования 136 14. Иностранный язык 238 15. Высшая математика 408 16. Культурология 51 17. Теория вероятностей математическая статистика 68 18. Электронные приборы 68 19. Психолого-инженерные аспекты решения интеллектуальных задач 34 20. Объектно-ориентированное программирование 85 21. Политология 68 22. Проектирование многооконных интерфейсов 51 23. Дискретная математика и теория проектирования цифровых устройств и систем 68 24. Системотехника 68 25. Конструироние и технология производства ЭВМ 51 26. Архитектура ПЭВМ 85 27. Основы экономической теории 85 28. Моделирование 68 29. Методы анализа графической информации 51 30. Проектирование схем логического управления 51 31. Схемотехника 153 32. Структурная и функциональная организация ЭВМ 166 33. Экономика производства 64 34. Периферийные устройства 80 35. Интерфейсы ПЭВМ 32 36. Мультипроцессорные системы 96 37. Системное программное обеспечение 167 38. Основы экологии 16 39. Охрана труда 48 40. Права человека 24 41. Защита населения и хозяйственных объектов в чс и радиац. безопасность 64 42. Основы менеджемента 80 43. Машинная графика 64 44. Вычислительные комплексы, системы и сети 96 45. Этика 32 46. Основы права 32 47. Системные ресурсы мультизадачных микропроцессоров 48 48. Базы данных, знаний и экспертные системы 64 49. Автоматизация проектирования ЭВМ 64 50. Системы искусственного интеллекта 64 51. Физвоспитание 536 52. Военная подготовка 384
Курсовые проекты
1.Арифметические и логические основы ВТ 2. Конструирование программ и языки программирования 3. Объектно-ориентированное программирование 4. Системотехника 5. Архитектура ПЭВМ 6. Схемотехника 7. Структурная и функциональная организация ЭВМ 8. Системное программное обеспечение 9. Вычислительные комплексы, системы и сети | |
|
| |
GREF Уважаемый пользователь
Количество сообщений : 456 Возраст : 35 Localisation : ЭВС 610702 Дата регистрации : 2006-07-18
| Тема: Re: Поможем друг другу, кто чем может Пт 22 Сен - 23:38 | |
| мля...очень полезная инфа....мдя....ток форум захламлять...
шуцю... | |
|
| |
Y@KOV Освоившийся
Количество сообщений : 222 Возраст : 35 Localisation : КСиС:ПОИТ:651004 Дата регистрации : 2006-08-08
| Тема: Re: Поможем друг другу, кто чем может Сб 23 Сен - 14:28 | |
| по-мойму, это как раз по теме.
Золтер, спасиба! Очень к стати. | |
|
| |
Y@KOV Освоившийся
Количество сообщений : 222 Возраст : 35 Localisation : КСиС:ПОИТ:651004 Дата регистрации : 2006-08-08
| Тема: Re: Поможем друг другу, кто чем может Пт 13 Окт - 18:13 | |
| Нет ! вы посмотрите!!!! он-таки нашел к чему придратся в моей курсовой работе!!! глазастый(.. сказал все переделать с чистого листа!!!! а там под 500 строк скрипта и не обыктовенные примерчики! | |
|
| |
Y@KOV Освоившийся
Количество сообщений : 222 Возраст : 35 Localisation : КСиС:ПОИТ:651004 Дата регистрации : 2006-08-08
| Тема: Re: Поможем друг другу, кто чем может Пн 23 Окт - 18:22 | |
| Скажите кто какой в рейтинге???
Я 51 - 6,69 | |
|
| |
ZAG Наследит и убегает
Количество сообщений : 73 Возраст : 35 Localisation : ФИТУ->ИТиУТС->622403 Дата регистрации : 2006-10-14
| Тема: Re: Поможем друг другу, кто чем может Пн 23 Окт - 19:54 | |
| | |
|
| |
SmARTy Освоившийся
Количество сообщений : 204 Возраст : 35 Localisation : ИЭФ ИСиТ группа 672301 Дата регистрации : 2006-07-17
| Тема: Re: Поможем друг другу, кто чем может Пн 23 Окт - 20:25 | |
| А я 13! Видно это судьба - в списке зачисленных из 50 - 13я, из потока 95 человек в рейтенге - 13-я... | |
|
| |
Tox3r Пишет и возвращается
Количество сообщений : 104 Возраст : 35 Localisation : MinskCity\BY Дата регистрации : 2006-09-18
| Тема: Re: Поможем друг другу, кто чем может Пн 23 Окт - 21:54 | |
| Я 4ый на своем факультете | |
|
| |
GREF Уважаемый пользователь
Количество сообщений : 456 Возраст : 35 Localisation : ЭВС 610702 Дата регистрации : 2006-07-18
| Тема: Re: Поможем друг другу, кто чем может Вт 24 Окт - 7:55 | |
| а я первый на фкп эвс........дя.....вот так вот! ) | |
|
| |
Gregor редко тут бываю
Количество сообщений : 11 Дата регистрации : 2006-07-23
| Тема: Re: Поможем друг другу, кто чем может Вт 24 Окт - 15:31 | |
| - Y@KOV пишет:
- Скажите кто какой в рейтинге???
Я 51 - 6,69 25 по поиту 7,104 ваще рейтинг это таккая фигня..... главное шо не последний..... | |
|
| |
Y@KOV Освоившийся
Количество сообщений : 222 Возраст : 35 Localisation : КСиС:ПОИТ:651004 Дата регистрации : 2006-08-08
| Тема: Re: Поможем друг другу, кто чем может Вт 24 Окт - 16:20 | |
| Это просто у еого небыло оценок - ставили наименьшую положительную оценку - 4 - "сидел и тупо смотрел на препода"
а какой бал средний у всех? | |
|
| |
Tox3r Пишет и возвращается
Количество сообщений : 104 Возраст : 35 Localisation : MinskCity\BY Дата регистрации : 2006-09-18
| Тема: Re: Поможем друг другу, кто чем может Вт 24 Окт - 18:07 | |
| Хз... завтра гляну | |
|
| |
SmARTy Освоившийся
Количество сообщений : 204 Возраст : 35 Localisation : ИЭФ ИСиТ группа 672301 Дата регистрации : 2006-07-17
| Тема: Re: Поможем друг другу, кто чем может Вт 24 Окт - 19:29 | |
| что-то около 8... (чуть меньше) | |
|
| |
Foks9 Авторитет
Количество сообщений : 608 Возраст : 35 Localisation : 663001 Дата регистрации : 2006-07-24
| Тема: Re: Поможем друг другу, кто чем может Ср 25 Окт - 15:05 | |
| | |
|
| |
_CoHuK_ Авторитет
Количество сообщений : 603 Возраст : 36 Localisation : Минск X4 Дата регистрации : 2006-07-16
| Тема: Re: Поможем друг другу, кто чем может Чт 26 Окт - 19:53 | |
| а у нас на факультете самый высокий 7 Да и вообще рейтинги эти полный бред | |
|
| |
Sagmir Приходит и чего-то ждёт
Количество сообщений : 41 Возраст : 35 Localisation : КСиС - Информатика (652004) Дата регистрации : 2006-07-31
| Тема: Re: Поможем друг другу, кто чем может Пт 27 Окт - 10:54 | |
| я 24 на Информатике...полностью согласен с Соником, что рейтинги - это полный бред | |
|
| |
ilonka Свой среди своих
Количество сообщений : 309 Localisation : КСиС-->652003 Дата регистрации : 2006-07-25
| Тема: Re: Поможем друг другу, кто чем может Пн 30 Окт - 20:45 | |
| 7 на Информатике. Средний балл 8,452 вроде. ХЗ как эти рейтинги составляются. У нас некоторые люди почти каждый урок у доски отвечали, в результате 15-30 места, а те, кто на п.з. не особо-то и напрягался, каким-то чудным образом оказались перед ними. Хотя... свое место, занятое по праву, не оспариваю))). Вот только интересная тенденция у нас в группе просматриваться стала после появления этих рейтингов: на парах сидит 1/3 группы, а лекции конспектирует хорошо если половина присутствующих. Те, кто не прикладывая никаких усилий заняли места в первой 30-ке, забили на учебу окончательно, а те, чьи старания в течение месяца не были оценены по достоинству, типо обиделись и перешли на ненапрягающий режим работы: толку корпатиться, если этого даже никто не ценит. Как бы это все не сказалось во время сессии... | |
|
| |
| Поможем друг другу, кто чем может | |
|