Обсуждение программирования на Visual Basic в конференции ru.visual.basic
Re: about MSDN апрельский |
From: "Igor Evgrafov" Hello, Genrih! You wrote to All on Sun, 19 Oct 2003 11:05:00 +0400: GR> решил обновить MSDN скачал с микрософта последний апрельский - поставил GR> - он стал и отдельно по ярлыку запускается - при нажатии из VB F1 GR> говорит сосите и поставте MSDN GR> как сделать чтобы все было как и раньше но с новым MSDN ? Угу, оно некомпатибле. Да там и по VB6 нет ничего, какой смысл подключать? У меня два штуки стоят... - --- With best regards, Igor Evgrafov. * Origin: Cronyx Plus ISP (2:5020/400) |
Книги по базам данных |
Dear All! Подскажите какую нибудь нормальную и главное подробную книгу по програмированию баз данных на VB. Просто раньше пользовался DAO, там все вроде было понятно, да и имеющиеся старые книги по VB данный метод описивали достаточно подробно, и вот решил попробовать ADO, и есть небольшие проблемы. Хотелось бы более-менее полное описание этого способа, неплохо бы так же что бы там были некие советы, например когда нужны индексы, когда можно без них обойтись, как быстрее искать и т.п. С уважением, Slava. slavabvc[o]mtu-net.ru * Origin: ... (2:5020/1521.16) |
Re: дата создания файла из JPEG |
Hello Alexandr AB> Вопpос такой - в JPEG хpанится вpемя создания файла - как его вытащить AB> пpогpаммно? AB> Т.е. то вpемя, что отобpажается в ACDSee в меню File->Properties, AB> закладка Metadata Я когда интеpесовался этим выяснил: Что метаданные в ACDSee хpянятся в их базе. Hапpимеp когда делаешь описание, его не видно в фотошопе и соответственно фотошоповское описание не видно в в ACDSee. Bye * Origin: -= КАК МАЛО HАДО ЧЕЛОВЕКУ ДЛЯ СЧАСТЬЯ =- (2:5033/11.162) |
Re[2]: Byte Array(Variant) and API (Part 2) |
Hello Alexander. 15 Oct 03 02:00, Alexander Asyabrik wrote to Igor Evgrafov: AA> Hо все-таки интересно было бы определиться с размером для структуры AA> Variant. Прозвучало три цифры 12, 14, 16. Кто-нибудь может поставить AA> точку в этом вопросе? Hапример, тот, кто в отличие от меня понимает AA> разницу в safearray* и safearray** и точно знает, что есть этот AA> злосчастный union ;-) начало я как-то пропустил :) самый простой способ написать на Си программку типа void main() { printf("%d\n",sizeof(VARIANT)); } откомпилировать и запустить :) короче говоря, 16 байт оно. p.s. safearray* - это ссылка на safearray, а safearray** - это ссылка на ссылку на safearray. с точки зрения размера они одинаковы, т.к. обе - ссылки. union - это набор полей, которые размещаются в одном месте. размер union равен размеру самого болького его члена. плюс возможное выравнивание. Anton * Origin: -== Sibkot Mail Station ==- (2:5000/130.84) |
Почистить References |
From: "Sergei Ho" После многочисленных экспериментов со своими ActiveX DLL, проб примеров чужого кода из Инета, переименований, отладок и пр. выкрутасов вижу в диалоге References много лишних строк. Как почистить References? Пробовал чистильщики реестра, но на автомате они ничего такого не чистят, а руками опасно. Поиск в реестре (WinXP Prof) всех упоминаний одной из моих DLL выдал такой длинный список, что закачаешься! Может Add-in какой есть, чтобы выбрать запись, а он бы уже зачистил реестр? Сергей. * Origin: MTU-Intel ISP (2:5020/400) |
Re: Byte Array(Variant) and API (Part 2) |
From: Alexander Asyabrik Привет, Anton. Вы, было дело, писали 19 октября 2003 г., 10:52:29: AL> начало я как-то пропустил :) AL> самый простой способ написать на Си программку типа AL> void main() { printf("%d\n",sizeof(VARIANT)); } AL> откомпилировать и запустить :) Одно не пойму, что все эти любители-знатоки Си делают в этой эхе:)? AL> p.s. safearray* - это ссылка на safearray, а safearray** - это ссылка на ссылку AL> на safearray. с точки зрения размера они одинаковы, т.к. обе - ссылки. Спасибо, тоже допер уже. А если бы я знал это изначально, то и сабж бы не возник, думаю. AL> union - это набор полей, которые ... Спасибо, мне уже и об этом доложили:) Хороша ложка к обеду (с) Hарод Все равно спасибо за помощь! -- Alexander * Origin: Talk.Mail.Ru (2:5020/400) |
Re: дата создания файла из JPEG |
From: Alexander Asyabrik Привет, Maxim. Вы, было дело, писали 19 октября 2003 г., 14:10:02: MS> Hello Alexandr AB>> Вопpос такой - в JPEG хpанится вpемя создания файла - как его вытащить AB>> пpогpаммно? MS> Я когда интеpесовался этим выяснил: MS> Что метаданные в ACDSee хpянятся в их базе. Hапpимеp когда делаешь описание, MS> его не видно в фотошопе и соответственно фотошоповское описание не видно в в MS> ACDSee. ACDSee хpянит в своей базе (не в графических файлах!) то, что _она_ считает нужным и так, как _она_ считает правильным. Тоже можно сказать и о фотошопе, только он хранит все это внутри своего графического файла. Только вот есть специальный _стандарт_ EXIF для хранения различных информационных данных внутри файлов с JPG форматом. Именно поля записанные в заголовке EXIF файла и считывает в качестве метаданных ACDSee (а в своей базе он хранит только миниатюры для кэша и несколько описаний: автор,дата и тп). EXIF формат тоже позволяет хранить миниатюры, но это обычно миниатюры, которые создал сам цифровой фотоаппарат. -- Alexander * Origin: Talk.Mail.Ru (2:5020/400) |
Re: Почистить References |
From: "Igor Evgrafov" Hello, Sergei! You wrote on Mon, 20 Oct 2003 08:05:53 +0000 (UTC): SH> После многочисленных экспериментов со своими ActiveX DLL, SH> проб примеров чужого кода из Инета, переименований, отладок и пр. SH> выкрутасов вижу в диалоге References много лишних строк. SH> Как почистить References? SH> Пробовал чистильщики реестра, но на автомате они ничего такого не SH> чистят, а руками опасно. Поиск в реестре (WinXP Prof) всех упоминаний SH> одной из моих DLL выдал такой длинный список, что закачаешься! SH> Может Add-in какой есть, чтобы выбрать запись, а он бы уже зачистил SH> реестр? regsvr32 "ненужная.dll" /u ежели их ты уже замочил половину то действительно нужен чистильщик реестра... With best regards, Igor Evgrafov. E-mail: ievgrafo * Origin: Cronyx Plus ISP (2:5020/400) |
Re: Byte Array(Variant) and API (Part 2) |
From: "Igor Evgrafov" Hello, Anton! You wrote to Alexander Asyabrik on Sun, 19 Oct 2003 11:52:29 +0400: AL> p.s. safearray* - это ссылка на safearray, а safearray** - это ссылка AL> на ссылку на safearray. с точки зрения размера они одинаковы, т.к. обе AL> - ссылки. Только это не ссылки а указатели... With best regards, Igor Evgrafov. E-mail: ievgrafo * Origin: Cronyx Plus ISP (2:5020/400) |
about MSDN апрельский |
From: "Stas Lazarev" Hello, Genrih! You wrote to All on Sun, 19 Oct 2003 11:05:00 +0400: GR> решил обновить MSDN скачал с микрософта последний апрельский - поставил GR> - он стал и отдельно по ярлыку запускается - при нажатии из VB F1 GR> говорит сосите и поставте MSDN Это .net'овский msdn (последний октябрь 2003). Последний для 6й студии - октябрь 2001. GR> как сделать чтобы все было как и раньше но с новым MSDN ? Hикак. Снести этот и поставить октябрь 2001. Можно держать две версии - одну для нета, одну для 6го. Пользоваться не из среды можно обоими :) -- With best regards, Stas Lazarev. * Origin: OOO BIS (2:5020/400) |