Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Ссылка на E-Mail Добавлено: 16.08.04 23:44  

Автор вопроса:  Tigre
Всем привет!
Как поставить в форму ссылку на E-Mail.

Ответить

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #1
Добавлено: 17.08.04 00:24
Call ShellExecute(&H0, "open", "mailto:sne@mail.ru>" & "?Subject=Test", vbNullString, vbNullString, &H1)

Примерно так... Можно еще покопаться...

Ответить

Номер ответа: 2
Автор ответа:
 dNW



Вопросов: 30
Ответов: 683
 Профиль | | #2 Добавлено: 17.08.04 08:47
Нужно было сначала сказать, что ShellExecute - это API

Ответить

Номер ответа: 3
Автор ответа:
 Tigre



Вопросов: 34
Ответов: 63
 Профиль | | #3 Добавлено: 17.08.04 16:39
Что такое API и можно ли вставить ссылку в обычное приложение StandardEXE.

Ответить

Номер ответа: 4
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #4 Добавлено: 17.08.04 18:32
 Да, например с помощью того же Label при Клике, API - Это дополнительные возможности в Пронграмировании ... коротко и ясно d:)

 Ты недавно чтоль начал прогерить ?

Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal q As Long, ByVal w As String, ByVal e As String, ByVal r As String, ByVal t As String, ByVal y As Long) As Long

 Вот это Api Те Нужно ...

Ответить

Номер ответа: 5
Автор ответа:
 Tigre



Вопросов: 34
Ответов: 63
 Профиль | | #5 Добавлено: 17.08.04 21:10
    Программировать я действительно начал не так давно, с API работать не приходилось. Как его включить и что оно даёт? Я пробывал водить код который написал сверху sne но появляется ощибка "Sub или функция не определина".
    А что делать с кодом Eddie я не понял.

Ответить

Номер ответа: 6
Автор ответа:
 Kodo



Разработчик Offline Client

ICQ: 293048085 

Вопросов: 37
Ответов: 457
 Профиль | | #6 Добавлено: 17.08.04 21:31
Введение в Windows API

Что такое "API"?

API сокращенно Application Programming Interface(интерфейс прикладного программирования). Проще говоря, API - набор функций, которые операционная система предоставляет программисту. API обеспечивает относительно простой путь для программистов для использования полных функциональных возможностей аппаратных средств или операционной системы.

Понятие о Windows API

Windows API могут вызываться из Visual Basic для выполнения задач, для которых недостаточно стандартного программного кода Visual Basic и позволяют использовать новые функциональные возможности, принципиально не реализуемых на уровне встроенных возможностей языка. Например, стандартные средства Visual Basic не позволяют перезагрузить компьютер. Однако перезагрузку можно выполнить через обращение к соответствующей функции Window API. Кроме того, существует возможность замены встроенных операторов языка на альтернативные варианты, которые на уровне Windows API зачастую выполняются быстрее

32-разрядные версии Windows, или 95/98/Me или NT, обычно используют один и тот же набор функций API, хотя имеются некоторые различия между платформами. 32-разрядный API содержит многочисленные расширения и поддержки к устаревшему 16-разрядному API, используемому в Windows 3.x. Старые функции поддерживаются по причинам совместимости. Однако, 32-разрядные приложения должны использовать исключительно 32-разрядные функции. Это не проблема, так как 16-разрядные функции обычно заменялись подобными функциями.

Как организованы функции Windows API?

Почти все функции, которые составляют Windows API - внутри DLL (Dynamic Link Library). Эти dll-файлы находятся в системной папке Windows. Существует свыше 1000 функций API, которые условно делятся на на четыре основные категории


 - Работа с приложениями - запуск и закрытие приложений, обработка команд меню, перемещения и изменения размера окон
 - Графика - создание изображений
Системная информация - определение текущего диска, объем памяти, имя текущего пользователя и т.д.
 - Работа с реестром - манипуляции с реестром Windows.

Объявление функций API и DLL

Процедуры DLL объявляются командой Declare в секции General Declarations модуля формы или стандартного модуля:
[Private] Declare Function имя Lib "библиотека" [Alias "псевдоним"] [([[ByVal ] _
переменная [As тип] [,ByVal,] переменная [As тип]]...])] As тип

Процедуры DLL, находящиеся в стандартных модулях, по умолчанию являются открытыми и могут вызываться из любой точки приложения. Процедуры, объявленные в модуле формы, являются закрытыми и перед их объявлением должно стоять ключевое слово Private.

Примечание
Начиная с версии Visual Basic 5, в именах процедур учитывается регистр символов.

Ответить

Номер ответа: 7
Автор ответа:
 Kodo



Разработчик Offline Client

ICQ: 293048085 

Вопросов: 37
Ответов: 457
 Профиль | | #7 Добавлено: 17.08.04 21:33
© 1999-2003 А.Климов
Русский_Проект

Ответить

Номер ответа: 8
Автор ответа:
 Kodo



Разработчик Offline Client

ICQ: 293048085 

Вопросов: 37
Ответов: 457
 Профиль | | #8 Добавлено: 17.08.04 21:36
> А что делать с кодом Eddie я не понял.

См. текст вверху.
Надеюсь, ты знаешь, что такое General Declarations? Это область кода вверху всего кода, в самом его начале, там, где [все начиналось...] еще нет никаких Sub'ов и Function'ов. Т.е. тебе надо скопировать текст Eddie в самое начало кода.

Ответить

Номер ответа: 9
Автор ответа:
 Tigre



Вопросов: 34
Ответов: 63
 Профиль | | #9 Добавлено: 17.08.04 22:05
Работает. Всем спасибо

Ответить

Номер ответа: 10
Автор ответа:
 Kodo



Разработчик Offline Client

ICQ: 293048085 

Вопросов: 37
Ответов: 457
 Профиль | | #10 Добавлено: 17.08.04 22:11
Пожалуйста, незачто. ;)))))))))

Ответить

Номер ответа: 11
Автор ответа:
 Eddie



Вопросов: 11
Ответов: 120
 Профиль | | #11 Добавлено: 17.08.04 22:25
 Хе ... Опередили d:)

 Незачто d:)

 Sorry for OffTop

Ответить

Номер ответа: 12
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #12
Добавлено: 18.08.04 00:14
[off top]
Eddie, Какой эе это офф-топ, это самый настоящий флуд!
Это ты флудишь из-за радости что у тя синенькая звезда появилась ?
Дык не стоит так радоваться, уверяю тебя... Иначе я боюсь даже думать что же будет если у тебя появится желтенькая звезда...
[/off top]

Ответить

Номер ответа: 13
Автор ответа:
 Kodo



Разработчик Offline Client

ICQ: 293048085 

Вопросов: 37
Ответов: 457
 Профиль | | #13 Добавлено: 18.08.04 13:18

Offtop:

Если у него появится желтенькая звезда, она у него быстренько пропадет. ИМХО!

Ответить

Номер ответа: 14
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #14
Добавлено: 22.08.04 15:27
Eddie награждается черепом за неуензурную брань.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам