|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Я сижу у себя в квартире. Ты сидишь у себя в квартире. Это разные квартиры. Но ты почему-то упорно продолжаешь считать, что я могу смотреть твой телевизор. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2015, 00:01 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.Pro, Я все прекрасно понимаю, но не знаю как объявить в процедуре. Не буду вас раздражать и лучше реально почитаю для начала а потом просто вернусь к этому. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2015, 10:56 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Все-таки хочу посмотреть будет ли эффект Не могу понять почему вылазит ошибка, я же объявил в процедуре переменную так, как нужно вроде. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 09:50 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Объявил. А что в ней лежит? От чего ты хочешь получить FillStyle? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 10:17 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProОбъявил. А что в ней лежит? От чего ты хочешь получить FillStyle? В ней лежит созданный нами круг, от которого и хочу получить эти св-ва ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 10:46 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
vdekameronВ ней лежит созданный нами круг, от которого и хочу получить эти св-вакак он туда попал? Ты только что объявил эту переменную. Она девственно чиста. Ты продолжаешь считать, что я могу смотреть твой телевизор. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:04 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProОна девственно чиста. Значит нужно передавать процедуре параметр. Ну подскажите уже, обещаю прочитать то, что советовали) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:28 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Почитать (и понять) уже сделанный к данному моменту код. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:30 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProПочитать (и понять) уже сделанный к данному моменту код. Вы очень строгий учитель ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:35 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
vdekameronShocker.ProПочитать (и понять) уже сделанный к данному моменту код. Вы очень строгий учительИ терпеливый. Я бы просто дал эту методичку http://www.studfiles.ru/dir/cat32/subj1259/file11577.html и закрыл тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:46 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
AntonariyИ терпеливый. Никто не спорит, я уже давно это отметил) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:53 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProПочитать (и понять) уже сделанный к данному моменту код.вот твой код Код: vbnet 1. 2.
Что будет, если убрать параметр и объявить его как переменную? И почему? Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 15:03 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProЧто будет, если убрать параметр и объявить его как переменную? И почему? Я считаю что раз мы не передаем параметр, и объявляем как переменную, то будем работать с пустым контейнером. Постоянно с одним и тем же кругом. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 15:40 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
vdekameronПостоянно с одним и тем же кругом.блин, ну почему? Откуда там возьмется круг? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 15:54 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.Proблин, ну почему? Откуда там возьмется круг? Хотя да((( Просто тупо пустой контейнер ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 15:58 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
вот, посмотри примерчик. там что-то полезное для себя почерпнёшь. зы делал очень давно ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 16:00 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
vdekameronShocker.Proблин, ну почему? Откуда там возьмется круг? Хотя да((( Просто тупо пустой контейнерХорошо, почему совершенно аналогичная ситуация с процедурой Podstava вызывает у тебя проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 16:01 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.ProХорошо, почему совершенно аналогичная ситуация с процедурой Podstava вызывает у тебя проблему? Не знаю, ловлю ступор и хоть ты тресни!! Вот сейчас показал что ей передается. Код: vbnet 1. 2. 3. 4. 5. 6.
а как при вызове процедуры правильно указать снова ступор! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 16:33 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
подумай то том, откуда ты хочешь это передать, что именно хочешь передать и где это хранится на момент возникновения желания передать ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 17:39 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.Proподумай то том, откуда ты хочешь это передать, что именно хочешь передать и где это хранится на момент возникновения желания передать Ну в голове у меня так, не знаю правильно или нет:- передавать хочу тогда, когда вызывается Podstava. Хочу передать имеющийся на данный момент заполненный контейнер и работать с кругом в нем. Этот контейнер есть в двух местах. 1) в addshapes 2) One_step Но как передать - СТУПОР! Не знаю что со мной. Скажу вам честно, я схитрил, понимаю что это неправильно, что это разово и потом я все-равно упрусь в то, чего никак не могу понять. И поэтому если у вас еще есть желание дотолдычить это)) Короче вот. Эффекта ноль. Мерцание идет, а когда шаров больше становится вообще ужасно Пробовал по-разному. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 08:59 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
vdekameron, немного помогает поменять местами переключение видимости Код: vbnet 1. 2.
Код: vbnet 1. 2.
от "дерготни" мы избавились, а от мерцания - нет, для закрашенных кругов перерисовку видно, это уже проблема реализации перерисовки самого элемента shape, там, видимо, двойная буферизация не используется. Так что для улучшения качества придется использовать другие средства - рисовать самому круги с помощью GDI или DirectX ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 11:34 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.Proот "дерготни" мы избавились, Поменял местами, эффекта ноль. Может я придираюсь, но движение какое-то дерганое , колеблющее. Режет глаз. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 11:45 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Shocker.Proа от мерцания - нет, для закрашенных кругов перерисовку видно Мерцания появляются даже без закраски кругов. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 11:50 |
|
Создание объекта shape программно
|
|||
---|---|---|---|
#18+
Да, хоть и не так заметно. В общем, внутри шейп устроен так, что при самообновлении он сначала стирает себя полностью, потом рисует заново - от этого мерцание. Это внутреннее устройство шейпа, да и вообще, видимо, любого стандартного контрола VB - они же не предназначены для анимации. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 12:35 |
|
|
start [/forum/topic.php?fid=60&msg=38869085&tid=2156049]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 304ms |
total: | 460ms |
0 / 0 |