Что "Факт"?
То, что на этом "отстое" (и, заметь только на нем!!!) я могу писать скрипты для Office-приложений? Или может, ты покажешь мне способ написать для Excel функцию в десяток строк на Object Pascal или C++, которые ты, естественно, отстоем НЕ считаешь, ибо Цы++ это КРУТО, не так ли? Как говорил один посетитель на параллельном форуме - "крутые пацаны в нашем городе используют Паскаль, а все остальное - отстой", на что ему было замечено - а ты, уважаемый, пользовался ли тем, что называешь отстоем? И КАК пользовался?
Для того, чтобы написать ту самую функцию для Excel (уж извини, но раз ты говоришь, что VB - отстой, то предложи более НЕОТСТОЙНОЕ решение, а VBA - это тоже Visual Basic, хоть и для Applications) я должен написать 10 строк на VBA, интегрированном в систему (!!!), а ты мне что предлагаешь? Скачать 2 Гигабайтную VC++ (круто, не правда ли?), установить ее и начать разбираться в дебрях программирования COM и/или ActiveX? А зачем?
Твое заявление насчет размера кода я тоже не могу оставить незамеченным, уж извини... Я тебе на Дельфи напишу программу, и откомпилирую ее с опцией "Build with Run-Time Packages", и размер EXE уменьшится по сравнению с обычным... Но... Если ты ЭТОТ EXE захочешь запустить на компьютере, где Дельфи не установлена, то очень обрадуешься, правда? Тому, что тебя попросят доставить еще и BPL файлы... А те DLL, которые используются при написании программ на VB, и к которым ты прицепился, есть на любой машине, где стоит Windows (возможно, придется обновить версию, но Update системы никто, кстати, не отменял).
Noof, а теперь просьба. ПРЕЖДЕ, чем что-то постить, подумай. Не пользуешься ты VB - не надо орать, что это ОТСТОЙ. Напиши, чем пользуешься, я приведу тебе задачу, решение которой на используемой тобой системе сделает из тебя вулкан, и ты начнешь искать что-то другое, чтоб эту задачу решить...
Запомни раз и навсегда - нет УНИВЕРСАЛЬНОГО языка программирования, понимаешь? НЕТ. Также, как и универсального автомобиля. Казалось бы, что может быть лучше новой, красивой и сверкающей BMW последней модели, стоящей где-нибудь возле дома в Каннах? Ничего, правда? Угу... Представь теперь эту же машину в российской глубинке...
lapp, я же говорил...
|