Как сделать архив?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Как сделать архив?

Сообщение Vyacheslav » 19.05.2003 (Пн) 12:14

Подскажите, как заархивить нужный файл и как отправить его по почте вложением определенному пользователю. И маленькая проблема: на машине файлы компилялись в ехе а сейчас нет.
Буду весьма признателен.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.05.2003 (Пн) 12:19

Насчет того как сджелать архив:

1) Березм архивер и типа через SHELL запускаем его с нужными ключами либо

1а) Юзаем некий Activex который умеет архивить файлы.

2) Берем CDO for Exchange (CDOEX) и делам там объект message в него addattachment и потом send



А насчет перестали компилиться EXE - проверь, не подключал ли ты к проекту RES файл с ресурсом типа VERSIONINFO.

LsD85
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 04.06.2002 (Вт) 12:48
Откуда: Russia

Насчёт компилиования

Сообщение LsD85 » 19.05.2003 (Пн) 12:28

У меня тоже траблы с компилой были, я всё копилил и компилил в папку где много файлов лежало, вроде всё компилилось, а экзэшника я найти не мог, оказалось, что ВБ все файлы стал компилить с заданным именем, но почему то без расширения. Вот так вот. Поищи то что компилил, но среди файлов без расширения, а потом переименой нормально.
OO
-=-

Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Сообщение Vyacheslav » 19.05.2003 (Пн) 12:41

Спасибо за ответы, CDOEX не нашел, как понимаю его сначала надо подключить прожект-компонентс или прожект-референсис.
Уж прости дурака, но по поводу архива тоже не ясно. Вот где типа shell. Если можно, то кусок кода просто в масть был. А по поводу компиляции, я специально делаю пустую папку и туда компилю. Вернее, сам в Алмаате а компилят мою вещь за 2000км в Атырау. Может без меня чё подключали :shock:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.05.2003 (Пн) 12:45

Ну типа так:

Код: Выделить всё
shell "c:\arj.exe a *.* myfile.arj"

Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Сообщение Vyacheslav » 19.05.2003 (Пн) 13:24

Архивит, нормально. Еще вроде есть автоматическая отправка по мылу. Но всё же, про CDO for Exchange (CDOEX) непонятка, где взять сею хитрую вещь?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.05.2003 (Пн) 13:28

Компонент ставится вместе с Office XP. Подключается через project\references.

Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Сообщение Vyacheslav » 19.05.2003 (Пн) 13:33

А у меня 98се мастдай.

Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Сообщение Vyacheslav » 19.05.2003 (Пн) 13:34

Через компонентс, референсес подключаю вещи связаные с аутлуком, но там только список сообщений.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.05.2003 (Пн) 13:35

Хм.. ну тогда это боюсь не поканает.

Но не унывай - используй MAPI тогда ;)

Нa vbstreets.ru и на old.vbstreets.ru было много материала по отправке почты разными способами.

Vyacheslav
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 04.05.2003 (Вс) 14:22
Откуда: Казахстан

Сообщение Vyacheslav » 19.05.2003 (Пн) 13:45

RayShade, когда есть такие люди как ты - унывать не приходится. :D

gjghjc
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 659
Зарегистрирован: 13.10.2002 (Вс) 8:28
Откуда: БАЛАКЛАВА!!

Сообщение gjghjc » 29.05.2003 (Чт) 13:11

2RayShade А если поставить на 98 виндовоз Интернет Эксплорер верии 5 или выше то можно спокойно ставить Оффис ХР по крайней мере я так делал и все работало просто на ура
Утро добрым не бывает!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 95

    TopList