Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: sposob obrasheniya k elementam po imeni..... Добавлено: 22.10.04 00:40  

Автор вопроса:  AASoft
Me("Command1").Enabled=false


i vse klevo rabotaet???kto-to eto znal ran`she? Ya vot naprimer segodnya uznal....na pscode.com byl post pro eto...neploho, neploho....ne znayu kak primenyat`, no mozhna tipa dlya konfiga raspolozheniya elementov na forme(nu, tam hitat` iz ini fajla...), ili eshe cheto takoe......

Ответить

  Ответы Всего ответов: 21  

Номер ответа: 1
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 22.10.04 00:45
А экзешник пробовал делать. Может это лажа типа EbExecuteLine.

Ответить

Номер ответа: 2
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #2 Добавлено: 22.10.04 01:02
CyRax, prekrasno pashet.....

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 22.10.04 02:39
Я тут кстати натнулся на статью о каких то фиберах, которые вроде бы можно использовать вместо потоков в VB. Кто нибудь знает что нибудь о них?

Ответить

Номер ответа: 4
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #4 Добавлено: 22.10.04 03:58
uzh ni na vbstreets.ru stat`ya?

esli da, nu tak tam primer ved` east`...sam ne kachal, shasa glyanu...

Ответить

Номер ответа: 5
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #5 Добавлено: 22.10.04 04:05
nu, ya prodawnloadil, ono rabotaet...toka che s nimi delat`???

Ответить

Номер ответа: 6
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #6
Добавлено: 22.10.04 09:31
А как после компиляции в ЕХЕ? Работает?

Ответить

Номер ответа: 7
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 22.10.04 12:10
toka che s nimi delat`???

 Многопоточность.

Ответить

Номер ответа: 8
Автор ответа:
 Nash Bridges



Вопросов: 5
Ответов: 139
 Профиль | | #8 Добавлено: 22.10.04 13:18
Me("Command2";).Enabled = False
Me.Controls("Command2";).Enabled = False

Controls - Default

Ответить

Номер ответа: 9
Автор ответа:
 Nash Bridges



Вопросов: 5
Ответов: 139
 Профиль | | #9 Добавлено: 22.10.04 13:21
Полнее:

    Me.Controls("Command1";).Enabled = False
    Me("Command1";).Enabled = False
    Me!Command1.Enabled = False
    Me.Command1.Enabled = False

Ответить

Номер ответа: 10
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #10
Добавлено: 22.10.04 14:18
Nash Bridges, я тоже так хотел ответить... не успел. Но, честно сказать, раньше я про это не знал и не догадывался. Прикольно.

CyRax, откомпиленный работать из внешнего файла будет.

Ответить

Номер ответа: 11
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #11 Добавлено: 22.10.04 19:50
Nash Bridges,

da, no esli napisat`
Dim strBtn as string
strBtn="Command1"
Me(strBtn).Enabled = False
to eto mozhno ispol`zovat` dlya dynamicheskogo perebora, a
Me.Command1.Enabled = False
eto budet hard-coded.......ne klevo....

Ответить

Номер ответа: 12
Автор ответа:
 Nash Bridges



Вопросов: 5
Ответов: 139
 Профиль | | #12 Добавлено: 22.10.04 20:05
Никто не спорит.
Я объяснил, как Me(strBtn) работает.

Ответить

Номер ответа: 13
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #13
Добавлено: 22.10.04 20:58
mc-black,
 Что значит из внешнего файла.

Ответить

Номер ответа: 14
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #14
Добавлено: 22.10.04 22:17
Сорри что запоздал пост, но лучше поздно ;)


Offtop:

2CyRax, фиберы, т.е. волокна, если не ошибаюсь, есть такая фишка, я тоже по-началу решил попробовать, а не работает-ли это в VB... Оказалось работает но! тоже неважно :(

ЗЫ
Хочу сказать о отличии фибер/фибров ;) от стандартных потоков. Каждый процесс имеет поток, если он его не имеет, то и существовать такому процессу незачем, он автоматически закрывается ;)
Система, в зависимости от приоритета процесса, каким-то своим неизвестным алгоритмом распределяет процессорное время меж всеми потоками одинаково (если приоритет у всех одинаков).

Фибер находится внутри одного из потоков, т.е. мало того что система может отнять часть процессорного времени у нашего потока, а соответственно и у фибера, дык мы еще своим алгоритмом, распределяя ресурсы между созданными волокнами, можем оставить волокно без должного внимания...
Т.о. голодание налицо ;)
По-моему это используется в VB если мы вставляем где попало DoEvents. Ведь поток-то один, а тут и цикл выполняется и интерфейс перерисовывается...

Вот только когда я это дело смотрел у меня фиберы работали не многим лучше чем потоки :( Т.ч. я забил на это дело...

Ответить

Номер ответа: 15
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #15
Добавлено: 22.10.04 23:09
sne,
 Ну а если правильно распределять ресурсы, то в конце концов можно добиться стабильной работы? Вот есть пример:
URL:: http://vbstreets.ru/Stuff/Downloads_GetFile.aspx?id=66059
Куда:: C:\Download\VB\Fibers.htm
Размер:: 10.0 KБ (10 238 байт)
Загружено:: 19 KБ (18 768 байт)

Fibers.htm нужно переименовать в Fibers.zip

 Там нормально алгоритм реализован? Да, и почему же всё таки они не распротранены. Ведь достаточно один раз написать хороший алгоритм распределения процессорного времени и применять его во всех программах. Может там слишком сложно? Как долго ты пытался их настроить?

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам