Отправляет email-рассылки с помощью сервиса Sendsay

VB.NET-World

  Все выпуски  

Мир программирования на Visual BASIC 5.0 и HTML.


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

Мир программирования на Visual BASIC и HTML
Информация
  SnoozeX Design
  VB Проекты
  Архив рассылки
  Рассылка

Спонсоры
  Городской кот
  Subscribe.Ru
  Russian Surf

Ссылки
  VB Streets
  Visual BASIC
  VB: Step by Step
  SnoozeX Design
  СообЧа

VB Форумы
WEB:
  VBS Форум
  Ru.Visual.Basic
Mail:
  VBStreets
  СообЧа: VB
  подписка - пустое   письмо в VB группу

Доска почета
  Sergey VIMBERG
  Олег
  Oleg Palayda
  BSP
  Евгений
  Николай

Вопросы
  Автору
  По VB
  По HTML

Кнопки

Рассылка 'Мир программирования на Visual BASIC и HTML.'

мы в режиме:

SUPERTOP

SnoozeX Design
Несколько слов от автора: Привет. Вот накатал вам очередной лист. Что мне кажется у нас не то, почти никто не хочет принимать участие в рассылке! Ну-ка давайте пишите мне письма с кодами, архивами интересными. Ни мне одному это надо.
Ваши пожелания:


E-Mail для ответа:   

ПРИМЕЧАНИЕ: Выпуски данной рассылки начиная с первого вы сможете прочитать на http://subscribe.ru/archive/comp.design.snoozex/    @LEXis

19.03.2001 Выпуск N20 Обзор ведет @LEXis

 Сегодня в выпуске:

# E-Mail группа "СообЧа-Visual BASIC" NEW!
:
  • О группе
  • Запуск DOS программы
# Приемы с WINDOWS на VB:
  • Операции "копировать", "вырезать","вставить"
# В разделе "вопросы/ответы":
  • Ответы на вопросы читателей
# Рубрика "Объявления"


 E-Mail группа "СообЧа-Visual BASIC"
  • О группе

Группа VB. Заходите в гости. Здесь вы приобретете практические навыки по программированию на Visual Basic. Как вы этого сможете достигнуть? Путем написания собственной серьезной программы. Чем обычно занимается рядовой чайник-программист? Ну пишет там всякие приколы на VB... Ну ма-а-ленькую полезную программку наваяет. А как получить навыки в создании серьезных программ? Правильно, путем создания серьезных программ. ;) Но в одиночку вам с этим не справиться. Вот для этого в проекте СообЧа существует группа программистов-чайников, которые занимаются разработкой серьезного софта на VB. Суть состоит в том, что вам совсем необязательно знать все в Visual Basicе. Вам достаточно быть рядовым чайником и немного знать операторы VB. Остальному научимся вместе. На данный момент в группе разрабатывается почтовая программа под рабочим названием "Сообчайлер". Она будет уметь все, что умеет популярная программа The Bat и даже намного больше. Есть сборник оригинальных идей, выдвинутых членами нашей группы, которые мы постараемся реализовать все вместе. Проект разбивается на отдельные простые задачи. Такие как: проверка орфографии, форма для написания нового письма, главное окно... и т.п. Каждую часть делает отдельный человек. Затем он высылает сделанный модуль в группу и остальные просто присоединяют его к базовому проекту. Вам совсем не обязательно четко представлять как это сделать. Достаточно просто начать и столкнуться с какой-нибудь проблемой. Пусть это будет даже проблема типа "А как добавить новый модуль к проекту?". Все. Наткнулись... ;) Дальше действуем по одной схеме - пишем письмо с описанием проблемы в группу и мы все вместе разбираемся в проблеме. Таким образом все остальные получат ЗНАНИЯ и некоторые навыки в решении создавшихся проблем. Не забывайте - все мы чайники. Не стоит бояться задать вопрос. Задавайте - а мы вместе попытаемся найти ответ.
Подписаться в группу (пустое письмо)


  • Запуск DOS программы

Николай Февраль 2001

'----
' этот код добавить в форму вместе с кнопкой
Private Sub Command1_Click()
Dim f As Variant
'f = Shell("c:\autoexec.bat /K", 4)
f = launchDosApp(Text1.Text, True, False, 4)
MsgBox f
End Sub

' этот код добавить в модуль

Public Function launchDosApp(AppString As String, _
Optional fConfirm As Boolean = False, _
Optional fExit As Boolean = True, _
Optional windowstyle="vbMaximizedFocus)"
'Запускает дос приложение, коммандная строка которого содержится
' в AppString, Если fconfirm=true, загружается оболочка дос в коммандной
' строке содержится AppString и запрос на исполнение, Если fConfirm = false
' (по умолчанию), приложение запускается сразу, если
' флаг fExit =true, сеанс Дос закрывается после завершение приложения
On Error GoTo err_launchDosApp
Dim sCommandString As String
Dim sKey As String
If fConfirm Then sKey = " /Y"
sKey = sKey & " /" & IIf(fExit, "c", "k")
'Y, C, K ключи Command.com
If AppString = "" Then
'запускается только коммандный процессор
sCommandString = Environ$("comspec")
Else
sCommandString = Environ$("comspec") & sKey & " " & AppString
End If
launchDosApp = Shell(sCommandString, windowstyle)
Exit_launchDosApp: Exit Function
err_launchDosApp:
MsgBox "Ошибка при запуске приложения:" & vbCrLf & _
Err.Number & " " & Err.Description, vbCritical
Resume Exit_launchDosApp
End Function
'----


 Приемы с WINDOWS на VB
  • Операции "копировать", "вырезать","вставить"

Думаю, что в очередной раз создать проект с формой вам писать уже не надо :), только надо добавить на форму RichTextBox - rtfText. Для работы с Clipboard используется объект - Clipboard и свойство ActiveForm. Вставте в проект меню с тремя пунктами mnuEditCopy, mnuEditCut и mnuEditPaste.

'----
' "копировать"

Private Sub mnuEditCopy_Click()
   On Error Resume Next
   Clipboard.SetText ActiveForm.rtfText.SelRTF
End Sub

' "вырезать"

Private Sub mnuEditCut_Click()
   On Error Resume Next
   Clipboard.SetText ActiveForm.rtfText.SelRTF
   ActiveForm.rtfText.SelText = vbNullString
End Sub

' "вставить"

Private Sub mnuEditPaste_Click()
   On Error Resume Next
   ActiveForm.rtfText.SelRTF = Clipboard.GetText
End Sub
'----

 Вопросы / Ответы
  • Вопрос от @LEXisa
    Здравствуйте,
    Как снять изображение с экрана и сразу сохранить его в графический файл? Оченнннь надо. Плиз хелп.


 Объявления
  • Требуются люди
    Хочу напомнить, что еще пусты многие вакансии рассылки:
    - Рубрика "Рецензия книг"
    - Рубрика "Практикум на примерах"
    Также можно просто присылать коды.
  • Проекты группы СообЧа-VB
    Вот проекты которые на данный момент в рабочем состоячнии:
    - Сообчайлер: почтовый клиент
    - Крестики: Нолики - игра :)
    - Secret CODE: шифратор
    - Inet TIMER: блокиратор интернета

Код моей кнопки:

<!-- SnoozeX Design "PLAY" -->
<a href="http://snoozex.boom.ru" TARGET="_blank"><BR><IMG SRC="http://snoozex.boom.ru/new.gif" WIDTH=88 HEIGHT=31 BORDER=1 ALT="SnoozeX Design"></a>
<!-- SnoozeX Design "END" -->

Выпуск подготовили:                    
@LEXis
Евгений
Николай
@LEXis ICQ uin : 14912636
Подписаться на рассылку Кувалина Алексея
Мир программирования на Visual BASIC и HTML
© 2000 - 2001 @LEXis & Design by SnoozeX Design
Рассылка является составной частью проекта "СообЧа - СООБщество ЧАйников"
  • Сайт СообЧа: http://www.soobcha.com/
  • Сайт группы по VB: www.soobcha-vb.narod.ru/
  • Подписаться на сообщество
    © 2000 - 2001 СообЧа (СООБщество ЧАйников)
    Спасибо за внимание. Ваш @LEXis

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное