Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #31  
Старый 12.07.2011, 00:35
ART ART вне форума
Продвинутый
 
Регистрация: 13.02.2006
Адрес: Магнитогорск
Сообщения: 669
Репутация: 14745
По умолчанию

Навряд ли... заметил, что с каждым годом "новичкам" все сложнее объяснить, что они хотят. Пока не научатся писать по русски - в языки программирования лучше не лезть (особенно бесит нелогичность изложения и знаки пунктуации).
Ответить с цитированием
  #32  
Старый 12.07.2011, 19:01
UFO 007 UFO 007 вне форума
Новичок
 
Регистрация: 28.11.2010
Сообщения: 54
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Элементарно, Ватсон...
Холмс, если я правильно понял, то чтото-гдето-както так:
Код:
  with Sbutton1 do
  begin
    Name:= 'SButton' + inttostr(ButCount);
    Caption := DirName;
    Tag := ButCount;
    .....
но... - это в массиве хранятся правильные тэги, а у глобального экзепляра SButton тэг := 3 на какой из 4-ёх его клонов не нажми. И даже так (в OnClick):
Код:
  Sbutton1:=But[Sbutton1.Tag];
  DirName := Sbutton1.Caption;
  ListBox1.Items.Add('SButton1.Tag:= '+inttostr(SButton1.Tag));
- результат := 0

З. Ы. И почему-то с prj6.rar и ыыы.rar проблема - оба сохраняются с размером := 28 899 байт??? и вирусов погонял (AVG [как впрочем и любой др. антивирус] ругается только на Н:\Дистрибутивы - пачку кряков и патчей пометил красным - всё трояны ему мерещатся, а системный С:\ кричит - чистый), и ребутнулся и всё равно... А нельзя ли их приаттачить на ufo-007x@rambler.ru?

Заранее благодарен

Последний раз редактировалось UFO 007, 12.07.2011 в 19:06.
Ответить с цитированием
  #33  
Старый 12.07.2011, 19:24
UFO 007 UFO 007 вне форума
Новичок
 
Регистрация: 28.11.2010
Сообщения: 54
Репутация: 10
По умолчанию

Пардон, ребят - приаттачивать ничего не надо: перезагрузился с D:\ и всё O'K
Ответить с цитированием
  #34  
Старый 12.07.2011, 20:27
UFO 007 UFO 007 вне форума
Новичок
 
Регистрация: 28.11.2010
Сообщения: 54
Репутация: 10
По умолчанию

Цитата:
Сообщение от ART
Скорее всего я опять не понял, но...
Зер Гроссе Данке Щён, мил человек - Дзенькуе Пан Добре: ыыыы.rar после некоторой огранки - то, что доктор прописал, но по-моему с архивами вы поторопились: одно дело "списать у соседа" и совсем другое - решить контрольную самому...
Однако - спасибо
Ответить с цитированием
  #35  
Старый 12.07.2011, 22:01
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от UFO 007
... одно дело "списать у соседа" ...
А там (в архивах) лишь идеи, производить "огранку" всё равно самому придётся.
P.S. мой проект был собран в Дельфи 2009, чтобы заработал в 7-ке, нужно в файле "project6.dpr" убрать строку Application.MainFormOnTaskbar := True;
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #36  
Старый 12.07.2011, 22:57
ART ART вне форума
Продвинутый
 
Регистрация: 13.02.2006
Адрес: Магнитогорск
Сообщения: 669
Репутация: 14745
По умолчанию

Эм... типа я плагиатчик? Что ты хотел этим сказать?
Ответить с цитированием
  #37  
Старый 12.07.2011, 23:30
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от ART
Эм... типа я плагиатчик? Что ты хотел этим сказать?
Ммм, мне кажется это он про себя сказал.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #38  
Старый 13.07.2011, 15:28
UFO 007 UFO 007 вне форума
Новичок
 
Регистрация: 28.11.2010
Сообщения: 54
Репутация: 10
По умолчанию

Цитата:
Сообщение от ART
Эм... типа я плагиатчик? Что ты хотел этим сказать?
Эм... насчёт пллагиата ниЧО не понял, но на всяк пожарный попытаюсь внести ясность: оба архива после компиляции работают вродь как одинаково(в разрезе моих надобностей), но в prj6.rar по-моему слегонца перемудрено, а вот при помощи одной строки из ыыыы.rar: DirName := (sender as TSoundButton).caption; - геморрой резко сошёл на ноль...
Вот только бы выяснить: кто такой этот sender (в контекстном меню англоязычной Винды есть пункт Send To - по-нашему "Отправить") - надо понимать отправитель системного события/сообщения (в данном случае TSoundButton как отправитель). Так-Не?

В любом случае : Гран-Мерси и спасибки огромное

З. Ы. Enschuldigen Sie bitte - Ich habe die Deutsche Sprache gelernen.
Ответить с цитированием
  #39  
Старый 13.07.2011, 21:59
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от UFO 007
... но в prj6.rar по-моему слегонца перемудрено ...
Извини, перестарался, в следующий раз дам только направление куда думать.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #40  
Старый 14.07.2011, 11:55
Аватар для Viajero
Viajero Viajero вне форума
Активный
 
Регистрация: 14.06.2011
Адрес: РБ
Сообщения: 214
Версия Delphi: Delphi 7 FB 2.5
Репутация: 5849
По умолчанию

Цитата:
Сообщение от UFO 007
Вот только бы выяснить: кто такой этот sender


ну ну sender - с этого надо было начинать ветку.

sender объект-источник события. При вызове события объект может послать в качестве параметра указатель на самого себя.
Так обычно делают все визуальные объекты-компоненты. Следовательно , сколько бы у нас однотипных объектов не было,
внутри события всегда есть ссылка на объект вызвавший событие, и не надо потом разыскивать объект через массивы, метки и т п.

Вообще то self и sender - одни из основных понятий объектно событийной системы дельфи (VCL). Странно об этом не знать.

Последний раз редактировалось Viajero, 14.07.2011 в 11:59.
Ответить с цитированием
  #41  
Старый 15.07.2011, 10:30
UFO 007 UFO 007 вне форума
Новичок
 
Регистрация: 28.11.2010
Сообщения: 54
Репутация: 10
По умолчанию

Цитата:
Сообщение от Viajero
... Странно об этом не знать.
Целиком и полностью с Вами согласен. После Spectrum-Basic'a и его же Assembler'a Delphi - машина выше всяких похвал и не мешало бы научиться (ну, жуть - как хоцца) управлять ею хотя бы наполовину. Вот токма работа электромонтажником не очень-то этому благоволит (мож всего 50-ю [а то и 100-ю] долю всех премудростей постиг).
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:01.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter