С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.06.2017
Сообщений: 6

Вызов picBox'a по его номеру

04.06.2017, 20:05. Показов 868. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем добрый день! Нужна помощь. Подскажите, пожалуйста, как мне лучше сделать. Проблема вот в чём: допустим у меня есть 2 picturebox'a picB1 и picB2 и переменная с рандомным значением от 1 до 2(рандомайзер это понятно как сделать) и в зависимости от значения рандомной переменной показывается нужный picturebox. Например, рандом выдал 1 показался PB1.
Я попробовал таким способом и дальше просто проверять значения через ифы, но это костыль. Помогите, пожалуйста. Заранее спасибо.
Visual Basic
1
2
3
4
5
6
7
8
9
Dim test1, test2 As Byte
        Dim test_str As String
        test1 = 1
        test2 = 2
        test_str = "PB" & test1
        MsgBox(test_str)
        If PB1.Name = test_str Then
            MsgBox("Silly work")
        End If
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.06.2017, 20:05
Ответы с готовыми решениями:

Вызов запроса хранящегося в Access2000 и его вызов из VB, с получение Recordset.
Есть запрос хранящийся в БД Access2000. Как можно его вызвать из VB и получить от него Recordset?

Вызов между шлюзами по внутреннему номеру
Добрый день! Есть такая схема: Телефон -> TDA-30 -> DVG7044S -> VPN -> DVG7022S -> Телефон На TDA внутренних портов нет, а значит...

Вызов процедуры или функции по порядковому номеру
подскажите пожалуйста как это делается? имеется переменная содержащая значение порядкового номера процедуры или функции, имеется ряд...

3
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
04.06.2017, 20:27
Может лучше массив PictureBox-ов сделать ?

Добавлено через 16 минут
Цитата Сообщение от SoftIce Посмотреть сообщение
Может лучше массив PictureBox-ов сделать ?
Помещаем на форму PictureBox. Изменяем его имя на PicB. Свойство Index ставим =0, а Visible=False
Теперь копируем объект PicB и вставляем на форму. У второго и последующих PicB свойство Index будет 1, 2, 3.....

Все, массив PictureBox-ов готов.

Помещаем на форму кнопку и пишем такой код.
Visual Basic
1
2
3
4
5
6
7
8
9
Private Sub Command1_Click()
    Dim i As Integer, n As Integer
    Randomize
    n = 2 'Количество PictureBox-ов
    For i = 0 To n - 1 '
        PicB(i).Visible = False 'скрываем все PictureBox-ы
    Next i
    PicB(Int(Rnd * n)).Visible = True      'делаем один PictureBox видимым
End Sub
Теперь по каждому клику на кнопке будет показываться один случайный PictureBox.
0
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
05.06.2017, 13:27
Вариант где вообще ничего не нужно строить закидывать и поправлять
Нужно только запустить этот код в модуле пустой формы
Visual Basic
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
Option Explicit
Const r = 90
Dim WithEvents pb As PictureBox, i&
 
Sub EnCode()
    Dim b() As Byte, i&, j#, ii&, n&, f$, h$(6): On Error Resume Next: ChDir App.Path: If Len(Dir("2.jpg")) > 0 Then Exit Sub
    h(0) = "`````‹Њ‰°№pmc`зИ№``f```````ЧчєpИu`Іd``‰h``aеЊл‹zНв…nzb`p```ywµёі`шГgёhl€рдК~ИkБЃmhАfuИh„dЧєpТАФeµхЬbzРБfnb†ФdqРЂjлhbz»sМРcehb`j}ґДР}Н€°ed`°єДqdlТеДрЗn°±ЊЊЊуМцпїшює®эЧЬз}яzеХЭЧЧяЯeЧЯЭЧЉьпКкЇМХбЊ`pЪЩЪyАєУ`цХрf°П°ЩЃЮшївРР†aрРмaЗЪъ·ХЫйЇ±`хy‹ъчХᶉЭбхщЭуОЫЪЊkЮt¶јґ°gбbУОїgdъїАЯlЗлоґѓйчаЯъaЉєОzЅcщ‰`зaoadУВ~~dѕАГААїїАЖjdbg°ЖШмН„„„…‡†„gpuц»ЕЭЂmІbrzvЙ±ЩЭЩЕЭЅЕЙЗЫЦх‰ѓФmН‚{ЕСЙФъoяИХШaѕфµ`ррдЯїБnaйЖ‹`МХpшхюpИтЂЪІуУпјЪнТТЃкіСаnФhраАхЭhХь`бoq¶‹lБqЪЭПУЯСeуЗОhЭtЊЗм¶ЙОЩбАДксѓб±Щ„‡|‹пъzТЪвоЬЪцсmquy}Ѓ„глуыcoaИлЗskЖгјnabдБВВтЃєqСэxОwО·‰‰Хuvлхеж‡з‡ИцыФt„»Ф}ъЪпgf~ѓхЌ®Ї°‹е±І·ё№єфЭЮъЛаы°kбввыМгеытюyyї|мэmкgndхюЧЧрЯДв‡vfыхЇІdЦЂнА|Ш‚ѓsЩл»ъЉйіднЩЖфcсkЌy€жнnЉ|µbuЌЧыЯюхИ}®ъЩяЉvadvpц{пёl`енЂРщnєуж…ЌНыУб„wЇЮЧ{pЉЇ¶ёh€®Яv‰qйrэfкТЊzГїwѕЖБьы„uкrq|МЃЫnrЙрЫЛ€ДЧяѕє·sПisгoяmЊУНМИщЕКЂСq‚o톴aяЇф{ВЫЯґ€СигЅ·ЯИЭБЪАЦЧ»€РщжЙРвВ°~чЩ{эвизЇkёpeтаЯиу„Ђ‡Э|aЩніъШьЌз»hЮ…oЇfг®рХеЪъЃйЛаkЩru~ЂbуГлІ{eµахеисэjqa…иѕу·ј»ЬbкєЂlрХсёпЛlУdЭУѕbИgtвf®їЂі®К…єЭР‡ПzАМјИјВН…еіКвЌlгehфr‰єбОopЅh|Дыv‰ЃЅ{Њ‹Пr`|¶гБјpЌМуmtгдdЅ°јеЙшєДїщРшШоёшs‹элеЬЂДoЮ"
    h(1) = "ґhАєЃfzьјЌ№ФugoЃсhМцwµbрozsЖвй{мзґЙЊЭИлВБЪ°ѕЅ°поЦhТём№{Љ‰жёxЧМbЌм№sЯбЗa|±uтѓmАьх}®зшСЪжpсйЫвтcГѕёzcЕm°‚екЕЗјїoмqуm°uiЬsПзРюєјЊ°hg»qѕ…йЧУЯЛхєВНа€ышЇd‚УwpкЃЧ‹КХОрКМ‡Ѕ{ЕaоіУВСЇgА|†Аxv|цхgЉqЃєрёп`pfАЖ€гШojЊґыЫ{ьyпНтѕ`€№ЮЧЯ‰~яёШпШК·ТfрЧ|їxЪЅi‰eФ¶d{†s…пІјАХґоЂјАЫ„ЧСѕмЦхЙfsЉЌпЮОoєВqЛpј‡eАГЩщК‰lхтцш„й®е°ОзЯЊ±Эs†·гШь¶ДХ»ґЧрШфЇpi~±јТ‰ЃеЦhнёЦшхq{Хh®ЇКкыФкуаА±»»ЕсЇЭ®ИыЩе|ПЖудsЯьНјЩЃ±Н№uЦ~Д‡rДзЉфЂltКДНѓиЩОч¶ЭкТewЪinмvok·Њї±zбЯЖуфuѓвlГА‚kѓЛЕїЪ‚oйд»јЖЂБеМКlлїхДАу¶dЅЯФЧ‰м}фЦbБхьil¶dЫг·вйЉдФщпЫяСТяrбоСЃЭp|jЪ·№ввг‡ЭвЫqйrїОб°ои|чЛЉуiІп‹№Ы»фюИцоцОuлІyшtтэЕВь`ДЅzыщнsг‚ЭИс¶»хy¶ЕштОНг~rhМmpЉшј±zh†јµор‡тЯАрcдЦ{‹b~пnёК†хЙЯbјЃСО€u…|Їзйh‰ПЉЙНsflksЙwЫїМЫєjжІ»ЗЙqэеЇд~ХqfЂНlavЉцІЃїКтЃвэяzЗlжг№ЦсЕчКыбЦ}ЫЛГ±гсЬЯ…чqцdp‚iґСрпхПЃЩsыfјt~юЭѕАОoДјdlИчнЗЕwхcleѓєжє‡№чmіЖЫСП°myd»µЉ„сdВН‰jиdse}Т`mОЅрЯ»…mЭЌzьдзеЭеcµЅОhФµвс|~зыЛѓЛХlфЙjКхzcoЅэбЫ`gНЧїмФјq·гoВ®jіЧpзс°ШЉЫхlИїПqфчbqЯЅgц†ШЌxХПЯАkЙаЮНxнЅэЮѓґгАІоco„іks»Зыtvc¶ЊШpпіЃ|йЬЌмЃi‡Зq№чуДфЕИoЊжЭuу»ДЫhфЛІјбРч‡ѕЙsХу~Щ»ЬnЧdѓюаЫ~ЫЗ†hнЃw¶|фujШeйМяkБ·|оcЫndvт…еДіЮЫІЂ»qѓrЃ|ЊyйfФї"
    h(2) = "·и„вПИсВeдЫСОё№Щцї„e‹ёВ®фiРНь{Ш№еяЩЛ{дїЪп°ЌЖkЗпц€ПЭтфlёuі‡`ниsоgxеїЩbЌus‚®Дв·ѕПШwµРы~ъОюЕ‹Ч¶а€fр¶Юxщ|ЃХjиjшеПvЧІюt}нwвФ`ы|єеЕВpйґгЫВДгЦыѓПx·УµpэД…ІУэё€oЙьuфѓА{„р€ЉСыНoАс¶єuРЮжЦЗ‡с·Зсx°ЙfТВОнlщyЊжзЧт}НµйюэВ†Н{¶мЩї‡oцАшаєpИu`мf``wm``aЙЙржzНв…nzb`p```xwµёі`шЌ±ahl€адКЌвlЇdшґsбh†xаadБ°АЕБpyaУkhьfxqgа„°€Ђ„pРqarnrАЂxСslsјe°БРpВ‚b€~Сµх†m‚ухКеуЇ|ожїфюєЌщЧЪЧеяі‹ЉєЇµъѕmЧ~ЭЦЉъпЉъо‹лoлЂaГ»ЂЦАeЯрgіха{Щ†јЦёСјЯБjuАa`o±ј`ЊХчПѕКзХsЂЩёПЧаюЛfЪІ‚ЉРµЕјiyХрz°ЂлjЂїґЧчКїіЛїwъkыНгчјъМуПмпцaъ‡нН‚Аx·°ШЪЬЪШЭчЛkЛЛllnlllММommНn·‡gЗЫ燈hйи€h‰€ЯbmѕЖЙМНПРПїЕТФТОФЛОПОэлК·ґЮе№іЅіґдmЗ‡яЬ¶Њ`|x`г`хЭ№ѓуСЙСЯЮЪі`kъpЪХюpoжоДЧъuЇ°ьДзъuЙЖг·vЧ»СЩоиЕ‡вїП`Њ№ЌєЗХаw}µ№w„ї~‹ЖфзМrШыцЂЪпґruЬаѓчёыЅѕїАЛЭ‹уъbА…u…µАмЬ†¶ЖЦаЊьцОГлуя„іѓ‹·ґГёwhx€ёБР°РэoвєѕГѓ‚®Я‰ХxyzлНlЂЃнСций‰ы~ooj„ръЉєЛЇ…vУНлнпыэяacegiksuvПіХлцжзйtчкьѕєєЯЌяЭНУjКїКыоуь»ЉоЊШЯцЇВuыqОачЦ®єаµw№ї}„нx~°оіхlТХЪф`нЮоЉt±rw‡ыЊяыяn®·лПлꆈcВї‰ј№ьОc`bКыгХщо}ДёЂФЛ‰ю|c±±це·tbkЭуЬЌрїЊh€±dіяЪ`гСИ~є}ІЛГyтxшВБИkх†ік}Ц‹дйрЖqmЖ°ДµвИimфrбyучМЉxЫаЅЇ°}ёЯ№ЖВьцчнюПыНhscОfЗРїпlxtwґc}де·»g‡ц‰мkqdzЉ"
    h(3) = "ЌюЅЕЬУЧЅ»еє`ЭЉ€„їgККфїwтcщбiІz®СozшІ‡tootюeжkдЙk{УµТэiеКи·hХНqd‡ыХеѕv|ЧДbМґцЧЪх}xзБВчЪєфЇмtИё¶hxЇ„±ШщР…x}єґРЉЦlМЦrІЩЖцtБ†„‡пфrкрa®јїО·ЗїлjШyЊЊн~ыЪчЭzЅЦЃґАнЫТСГъзЪbу}°‰ФПetѓу‚ЯЕОКОФcуіЫzежеТлЙІш†ЛnЬ®єЯ‰r€µ·e…юМ®Рb‡‡¶уЮґР№sНлx№‹сЉ±ѕёфРЩїВу~Ќи»ШzУјјkдкуБk‚№ёеd~¶фtн}ЖуЂ~Ђz}йЦyЯsЧqцЃфоїЃМ~…»ogЃМ„СТтеш`юЮГШЂґсМЧМЩ‚ЙЦЅї»аБзЅ~И~щСЅ±fЩІгc{пжз‚Іb°йФФЮдКиЩч±~рэдancЭ…qМ·ЫХПnёпЇxdе„iЗьeoР·gУiзтbВЕЬФ|}Ж‹яС‹ЯoЪЉЊЗфs}ёssaхlwІв}ы…€ощwЭКЌЛЮбyпЉьюоиgКсnжiyч€м~ыuВЧмбКчШФiСЬхІпКБЛ}eЧГЬЭsЪшЭ‰сЭєРvцтрkипЊЂЇµІgмѓЦОунzЃзmijьЦЧАaЗОЅЯщї†Мкпрє‰u‡ЗКТХэЙцнАѕмкБт‹Ббіыж„пиЯ‰sёхЇшЯ·рУКєъqфjxaФж‡нШЛдЭi‚mфЭ¶ИЩмcОщщ±ЗСдјpлѕБnґфкъpгpєН{ЂјадУЦхёвЬрмЇвФтsШ‹hxГu№sФ}Йс°asvЮпКЛmпЂdяµПЫСмiііaъw€тµxАј°а®ЪtШиг}ЇеЮiЇѓ„»oЕuСШІНЙпыМєжѕМl}ЗюzѕёЂЇВ»ЖУмѕК~k|dзdМсУшЇЦµ~vЅnТеЯВoя{ЦvьyёґНвзьтЦхзЅхдЩkФffъгlнѓР€mf‡†кПВЦdХЖСШндt»~µНидkЙiгЯУФт‚юЧјvЯxЊІНy|ЂЂэХКwьlЃІзьф‰…мЭј…ЃrРФёъМїtuѕuзФ№…Ы‰¶†€ЖбО}коeАmизЙМѓІ‹ѕПГеыjТыШнм}хщпщо‰sоЙъsснЕ№j…ІЗшщЗcлxзѓ}ИxxсcлХијТ№РСипкиbЃаИ‹…s~~цыyЯ‚чрйЂКяЉюЊЪуЖ{ЇБсШйјОЧЇbщ…tт~l»НХoДоФыl®cnlЅґЫтЛСЌkф"
    h(4) = "БєhыхШуъХф{vqґЌо°°¶хnmГxде®Лш‡щtАЃfиyг‰ЯЩ·cУpѓтц±Ъыa†ЪоІлmtwЙьРЪlЫД„‹ПШ№Н„uыliЅФsЇ„sНѕвЮчШm‚щО®iаtЮаБѓТЛ°…pи€чx`ШЃ|БbкйЊtЪ»Ќ}цлЇМ®gї‚э‚µgxtюЖТЅv°uЛьОhЉдјЉЉТhЬpлюйИиxЉъrОЧквБј»uвДбkЭтaЊЕйnщщpЅ{у~№u‹Уv…e|йtiшЌ°ъ€}чУgю{Еробтхzvrг±ШяТвaz®тmчРд‚жlйЇ‹И‚вЌ~·bsъєлТ¶®ЗvГѕЛЃсЕкЪу{~жНоіЕь®ґmёьР№|іѕНФЩЛЊxjхК‰в€ыЩјЅь®yнunuјКДѕоРlЦв~ѓfЖfГщЅтш‰І€зшµdvеБv¶wгЉь‰ЅiЪк~мzх»Д±ВшНsРoБРбfАЫмъo€ЉдМqvїiЦaіКн‡вЬjК±іppoіjeЙґСЩоЗЭЊЭЩЦmkсЕб±®ЫѓЃЛЇЖСХМ†puиelйОСльyзйiт{тъзЛЦ€ѕ°xБyqЉы`ГП‡зj»kЖyс‚sЊгЫgОВъѓ°дyэbпєk|†okю`ЉхtФч„…fНОЦѕґiµЉГexцщ{b|ІБ„»ГутфййdЧсєЅЇr…ЙцФЩ‰хСЊy»lјШvjvЉЊЯe®УМЌЯeи°ТнМґфvЪЬУЯ‰зЫм€Гµ`юоГрЧymЌШk†фы·°lебГЫе®Жz}шЅяb»»МєЇїЪьЮлвdЪr„g°ЃЕe‚€ЕcuµggэЊнІАчbлгg€ЧggМ{gэЦД‰‚¶ЬЛВЫйДgК‹Шfюъ‡ЂЫf±№РНoЗЪ‹»уoлЯЌожЅ№ШЅІі…лТ·ьуyЬ°аЦРЦrаМШЪЕсЗИг®|‡mлъuІОаТ}ѓmЭВxбмg~€k`y‰бнѕ„сБрЗьэ·„ЉщґdфlмРаЕЩяМЕ†ЪІ€ИqЯuкѕэЧsО{{knЊйЬhЭоІйј‚{cжВжМхКЦРdЯ·ИпгЉрлДЇхщНc|kєЪЭЯ{x€Ѕ‰‡a€g}злПuуЅры}№№ь®‡СnyhВdІг°цХq°mqёШОmФqЧёґэЊмЦЯmvґ‡еј€фЧїdґЧcfuїµиыцrѓaсСк±{уjёОХеіЛло»Їѕї‰адтјѓм‚йЮЧbНЗёїcъhєґdшщ€Ф®э…ЦtѕВikuоµгвдq№»Вex·ЌbФЭјД¶оЅщ†€Љq"
    h(5) = "‰ґ·iаСн®‹zмdВЭВ†·gёбоЅgТzснОС~ГuЊdЛРУЛЊЊ‚Юа}э„®xЩ№ьб‰м†н¶ЧЬї{…Д±ЖмЅиѕпlДе‹ЃЩqшРyсІlqКн¶rxёv‡н¶jюхяfрьzИЙХ`±Р‚ЮЇьУТтфШИТрЙ~e€yХхШ„‹НiХО®їКЛ®ш€‡o`еЂёНЬГ†mhъcНОїпіОЖwv®…hїЦg№qвО}уiuhщјиВдpЌkЯуcмiaчn…С…ФшЗЭк‰xШzіКµХМп{‹…„°Ш¶‚k€iЧ{·Чюfлd‚ЉьКафvјЮgѓxЬlsП°иЙЉч®o·КdЗvwЕИзr‡Й®ґйиwО°ухіюse®еpпгjОН‚ЕgіыЧЂэГМ{ф‰рНгcТпxяЧуЗЖиыrщ®БpgЕ®to±qtзг„ЫВЃц»цщЌра‡}иgДМ}иЗЂтЭГrЗ„xvbцЇюЅфu`ґНсЅщлЅ»dчьuвЭКaгhzѕВfм€эЂРlДјИЕшНз‚ійзЌ‹Р№°·‰kОzЯ†cП‚ѕr±ж‚i€Яч·эhі‹ЭТивєїУsйцm‡m†‡иЪјгь|ЌУ¶ёШЕзцbq}тЩснo·ЩН¶Бbј®±чgcйyЂкtчrзfтrЭвµаkПёЙ№»rЅЯbшиЌfpыЂЮ|с‰°сЮЦ‡ючxцццццццццццяЯяЂв~Ѕ`Ђc`Љ…`БpМ}`asв‰Ж`…}ф±p`кЖ№хПЂЦРЛаШg`ዉуїетfА·№mяa`зиіє»ірЛqлИ°¶ОЩШэчїШъїgУ·n~юыЇфВнДлшqё¶Уы»ѓpБэbіѕЦМоРкar№мsoЕСэщец‰ЭбmшСдЉirт·юxМшуmИцѓЖАЃ€†юlМЪofНУйЅЬcЧёЫ‚сй€{nz¶tЭФqФсzjцЊЕ±±фµ…hітёйkІцЯЅюяхєыъЅвСПµПоhfБsnЫжiм®сfЌЇxілв±УЗмЛvo№эє~гјЂЅ}ю№ґjХпВЛЃтхЫбшРЌo~w·yЖ€ЭЌЮuхжїщ`НбЅсЛищЂчrУ‚|эДn`ЪoсБяoг‰Ю…бiщ‚ЛЫ¶кцэfрrkµППa`О}haу…h`Ђx`b`щ·ѓЅЦыЂ`Ж°иЪвпзЂФюющ}aюzН·dg``kї»Ъ|ч„НеhЌaЛвИ~dЅo°aзБkсчyЩзcюзхxэщ№mЦесыяыгЌСЧ‡»жеx`ХМqЛфµл°°·uУkeШm{pxШgш‡іІцф{в"
    h(6) = "еЊcїgоП№Д|®і±ьВ`‹ІcЬЗ°‡рУмoЪs|ЮдjЕёaoяsИ®Ђcow„нrЗµѓВxgэe‹}рrщцq·огбБЫnРЊЕsл`oЧбж®лѓвkцб‚Ш`ВСОжГЯЕЂ€кm€Еx~j‡гЕewёя„йЫЮ‰t®·Фул~d‰єСюрc~ВцЯ|yмн‚Ъ€жeЪіяxрcx®fНЙвСgя…лХв†рд‚qШЊbхke‚е·ЃiБiщы°ЯЭtк‡tс°Жqt†ѓ|js‡ЇgкcГnЂявйiІє`Ш°qщьјЊСаЧqэsЬЧяxЌye`цєnkЧйmІщuДwТкРЊіf¶ЦтgДНгмЧПтЫеЕнд№Чg‚АfqЅнЅ‹ЕrИліzkАръБ±Щ†єєjэЦкЪАфѕФИаlиА…м†fІїУ}±pъжng†liіфЕ·ь·ѕ{·ЌЬыйюягd"
    h(0) = Join(h, vbNullString): For i = 1 To Len(h(0)): Do While Asc(Mid$(h(0), i, 1)) < 174: Mid$(h(0), i, 1) = Chr$(Asc(Mid$(h(0), i, 1)) + 32): Exit Do: Loop: Next: For i = 1 To 7: j = j * 128 + (Asc(Mid$(h(0), i, 1)) - 128): Next: ReDim b(j - 1): ii = j + i - 1: For i = i To ii: Do While i Mod 7 = 1: ii = ii + 1: n = (Asc(Mid$(h(0), ii, 1)) - 128): Exit Do: Loop: b(i - 8) = (Asc(Mid$(h(0), i, 1)) - 128) * 2 + n Mod 2: n = n \ 2: Next: Erase h: f = "tmpEnCoderArc.rar": i = FreeFile: Open f$ For Binary As #i: Put #i, 1, b: Close #i: Call CreateObject("WScript.Shell").Run("WinRAR x -y """ & f & "", 1, True):  Kill f
End Sub
 
Private Sub Form_Load()
    Call EnCode
    For i = 1 To 2
        Set pb = Controls.Add("vb.PictureBox", "pb" & i): With pb
            .Move r, r
            .AutoSize = 1
            .Visible = 0
            .Tag = i & ".jpg"
            Set .Picture = LoadPicture(.Tag)
        End With
    Next
    With Controls.Add("vb.label", "lb")
        .Move r, r * 2 + pb.Height
        .AutoSize = 1
        .Visible = 1
    End With
    pb_Click
End Sub
 
 
Private Sub pb_Click()
    For i = 1 To 2
        Controls("pb" & i).Visible = 0
    Next
    Set pb = Controls("pb" & Rnd \ 1 + 1)
    pb.Visible = 1
    Controls("lb").Caption = "Вызванна картинка: " & pb.Tag
End Sub
Миниатюры
Вызов picBox'a по его номеру  
0
oh my god
 Аватар для fever brain
1456 / 796 / 161
Регистрация: 05.01.2016
Сообщений: 2,307
Записей в блоге: 8
05.06.2017, 13:38
p.s
Клинуть нужно по картинке, это будут два известных авика
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.06.2017, 13:38
Помогаю со студенческими работами здесь

Название месяца по его номеру
Использую функцию Month для получения номера месяца в запросе. Есть ли функция, преобразующая этот номер в название месяца?

Название месяца по его номеру
Напишите функцию, которая принимает номер месяца и язык (русский или английский), а возвращает его название. Пример 1 Ввод Вывод ...

Время года по его номеру
Помогите пожалуйста с задачей.Написать программу, которая бы по введенному номеру времени года (1- зима,2-весна,3-лето,4-осень) выдавала...

Название месяца по его номеру
Напишите функцию, которая принимает номер месяца и язык (русский или английский), а возвращает его название. Пример 1 Ввод ...

Определение города по его номеру
Если в ссылке, по которой зашел посетитель есть utm метка с - utm_campaign=777, где цифры региона, то по этой цифре нужно вывести название...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru