VBA
9 отговора
214 прегледа
Re: Da
Хайде регистрирайте се, дайте своя глас "за" създаването на нов клуб "Visual Basic", и ще можем да събираме информация, да си помагаме кой с каквото може, и да направим едно хубаво клубче...
Линк за предложението:
[линк]
----------------------------------
помислих, хареса ми, помислих пак...
Линк за предложението:
[линк]
----------------------------------
помислих, хареса ми, помислих пак...
offtopic въпрос
Виждам че си фен на Basic-а и ще ти задам един въпрос, който ме тормози от доста време.
На Visual Basic Sсript какво му пречи да извиквам Sub с аргументи заградени в скоби? Предполагам че се сещаш какво имам в предвид.....
Предварително благодаря за вниманието....
На Visual Basic Sсript какво му пречи да извиквам Sub с аргументи заградени в скоби? Предполагам че се сещаш какво имам в предвид.....
Предварително благодаря за вниманието....
Re: offtopic въпрос
Мдам, но така не мога да разбера за какво питаш. Кажи в каква среда пишеш, каква подпрограма се опитваш да пуснеш, и ако постнеш малко код - няма да е излишен...
----------------------------------
помислих, хареса ми, помислих пак...
----------------------------------
помислих, хареса ми, помислих пак...
Re: offtopic въпрос
Не можеш да викаш Sub със скоби, такъв му е синтаксисът на VBScript и това е много досадно на моменти. Не помня как е при пълния VB, но в новия VB.NET най-накрая всичко се вика задължително със скоби, за да няма обърквания.
Offtopic: току що гледах новата Матрица на кино, абеее... има хляб в тоя филм, ама най ме изкефи, когато Тринити използва nmap, за да набара отворените портове на един сървър. Щеше да е интересно, ако беше нацвъкала набързо един червей на VBScript. Чудя се що ли почти не съм виждал майкрософтски продукти да "участват" в подобни филми, сигурно в EULA-то е забранено
Always Outnumbered - Never Outgunned
Offtopic: току що гледах новата Матрица на кино, абеее... има хляб в тоя филм, ама най ме изкефи, когато Тринити използва nmap, за да набара отворените портове на един сървър. Щеше да е интересно, ако беше нацвъкала набързо един червей на VBScript. Чудя се що ли почти не съм виждал майкрософтски продукти да "участват" в подобни филми, сигурно в EULA-то е забранено
Always Outnumbered - Never Outgunned
като пример
Ако и не вземам резултата на една функция, трябва аргументите да не са заградени в скоби например:
Object.SomeFunction 0, 1, 2, 3
за същата функция, ако искам да взема в предвид резултата, трябва да я извикам така:
res = Object.SomeFunction (0, 1, 2, 3)
Object.SomeFunction 0, 1, 2, 3
за същата функция, ако искам да взема в предвид резултата, трябва да я извикам така:
res = Object.SomeFunction (0, 1, 2, 3)
Re: като пример
Да, това си е така открай време... Но не мога да обясня защо.
Ето пример с MSGBOX във VB6
MsgBox "Желаете ли запис на промените?", vbYesNoCancel, "Изход"
обаче това си е едно обикновено съобщение. Ако искаме да "прихванем" резултата от натискането на бутон, трябва да го запишем така:
Result = MsgBox("Желаете ли запис на промените?", vbYesNoCancel, "Изход")
т.е. макар че си писал функция, ако не четеш резултата след нейното изпълнение, се третира като обикновена процедура. Тази разлика си датира още от времето на MS QBasic за DOS.
----------------------------------
помислих, хареса ми, помислих пак...
Ето пример с MSGBOX във VB6
MsgBox "Желаете ли запис на промените?", vbYesNoCancel, "Изход"
обаче това си е едно обикновено съобщение. Ако искаме да "прихванем" резултата от натискането на бутон, трябва да го запишем така:
Result = MsgBox("Желаете ли запис на промените?", vbYesNoCancel, "Изход")
т.е. макар че си писал функция, ако не четеш резултата след нейното изпълнение, се третира като обикновена процедура. Тази разлика си датира още от времето на MS QBasic за DOS.
----------------------------------
помислих, хареса ми, помислих пак...
Така де, offtopic
Колкото до "Матрицата", народът го е казал добре "Днес премиера, утре DivX-ера! Аре, хайрлия да е!"
Най-бързото нацвъкване на червей/вирус съм виждал в "Денят на независимостта". Ама там беше на Жабата.
И най-много МАС-ове има май по филмите (а ябълката все се показва "надолу с главата", че така уж не било реклама на логото).
Най-бързото нацвъкване на червей/вирус съм виждал в "Денят на независимостта". Ама там беше на Жабата.
И най-много МАС-ове има май по филмите (а ябълката все се показва "надолу с главата", че така уж не било реклама на логото).