Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

BOLSHAJA CHAST ETO STANDART WIN API V MODULJAH

Проект в несколько десятков тысяч строк на вб6 надо перевести в делфи

проекст состоит из под проектов = несколько ехе

надо соединить всё в одно дельфи проект ехе

Дополнение (Вс, 15 Апреля 2007 15:04):

Function GetCaption(WindowHandle As Long) As String

On Error Resume Next

Dim Buffer As String, TextLength As Long

TextLength& = GetWindowTextLength(WindowHandle&)

Buffer$ = String(TextLength&, 0&)

Call GetWindowText(WindowHandle&, Buffer$, TextLength& + 1)

GetCaption$ = Buffer$

End Function

Private Sub Command2_Click()

lbllog.Caption = vbNullString

End Sub

Private Sub timClick_Timer()

On Error Resume Next

mousebuttonpressed = 0

If GetAsyncKeyState(1) Then mousebuttonpressed = 1

If GetAsyncKeyState(2) Then mousebuttonpressed = 2

If mousebuttonpressed

#If debugging = 1 Then

lbllog.Caption = "mouse button clicked=" & mousebuttonpressed & vbCrLf & lbllog.Caption

#End If

If mouseclickup = True Then

#If debugging = 1 Then

lbllog.Caption = "Mouse released If mouseclickup = True Then ..." & vbCrLf & lbllog.Caption

#End If

primer module.bas

Option Explicit

'''''Public Const ERROR_SUCCESS As Long = 0

Public Const BINDF_GETNEWESTVERSION As Long = &H10

Public Const INTERNET_FLAG_RELOAD As Long = &H80000000

Private Const EWX_LOGOFF = 0

Private Const EWX_SHUTDOWN = 1

Private Const EWX_REBOOT = 2

Private Const EWX_FORCE = 4

Private Const TOKEN_ADJUST_PRIVILEGES = &H20

Private Const TOKEN_QUERY = &H8

Private Const SE_PRIVILEGE_ENABLED = &H2

Private Const ANYSIZE_ARRAY = 1

Private Const VER_PLATFORM_WIN32_NT = 2

Type OSVERSIONINFO

dwOSVersionInfoSize As Long

dwMajorVersion As Long

dwMinorVersion As Long

dwBuildNumber As Long

dwPlatformId As Long

szCSDVersion As String * 128

End Type

Type LUID

LowPart As Long

HighPart As Long

End Type

Type LUID_AND_ATTRIBUTES

pLuid As LUID

Attributes As Long

End Type

Type TOKEN_PRIVILEGES

PrivilegeCount As Long

Privileges(ANYSIZE_ARRAY) As LUID_AND_ATTRIBUTES

End Type

Private Declare Function DeleteUrlCacheEntry Lib "wininet" _

Alias "DeleteUrlCacheEntryA" _

(ByVal lpszUrlName As String) As Long

Public vremja As String

Дополнение (Ср, 14 Марта 2007 00:33):

Tipichnyi module dlja registry + caption, apis

Public Function UpdateKey(KeyRoot As Long, KeyName As String, SubKeyName As String, SubKeyValue As String, KeyType As Integer) As Boolean

On Error Resume Next

Dim rc As Long ' Return Code

Dim hKey As Long ' Handle To A Registry Key

Dim hDepth As Long '

Dim lpAttr As SECURITY_ATTRIBUTES ' Registry Security Type

Dim ab() As Byte

ab = SubKeyValue

lpAttr.nLength = 50 ' Set Security Attributes To Defaults...

lpAttr.lpSecurityDescriptor = 0 ' ...

lpAttr.bInheritHandle = True ' ...

'------------------------------------------------------------

'- Create/Open Registry Key...

'------------------------------------------------------------

rc = RegCreateKeyEx(KeyRoot, KeyName, _

0, KeyType, _

REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, lpAttr, _

17 лет назад
ukvendor2006
Гость 
NaN летБеларусь
18 лет в сервисе
Был
17 лет назад
10 отзывов(-2)
  • Похожие заказы
  • $400

    Нужно сделать программу подсчета количества тротуарной плитки в выделенной области. Желательно на QT, но не принципиально. Как это видитя мне. Есть набор различных видов тротуарной плитки. Они должны задаваться как шаблоны, которые бы пользователь мог ...

    Закрыт
    17 лет назад
  • $50

    Часто работаею с документами, где в одной ячейки excel забиты и числа и слова, напрмер "10305 Цветок Садовый" нужна программа которая могла бы разделить цифры и слова и разбить их по отдельным ячйкам. Получиться "10305" и ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • $30

    Требуется программа для защиты паролем флэш-файлов (игры). Данная программа должна выглядеть следущим образом: Небольшое окно, внутри которого имеются 4 опции - строка для поиска файла на компьютере - строка для ввода пароля - строка для повторного ввода пароля - строка ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • Разработка программы для для мониторинга позиций веб-сайта или веб сайтов по ключевым словам и словосочетаниям в поисковых системах Google, Yandex, Rambler, Aport, MSN. Версия 1.3.2. ориентирована на мониторинг поисковых позиций рунета. Наподобие http://www.ckm.ru/awr.ckml. Среда разработки ...

    Закрыт
    17 лет назад
  • Тз по этой линке: http://slil.ru/24307514 или http://dump.ru/files/4/40950853540/ Тз писал,очень старательно))открывайте делфи проект и поглядывайте на форму,когда будете читать,что надо сделать в тхт файле. Задача для нормального прогера на 2-3 часа не более того,имеющего опыт до этого создания динамических компонентов. Оплата 20wmz ...

    Закрыт
    17 лет назад
  • $50

    Есть программа - Online Server Professional (АРМ Менеджера) разработчик "Версия-Т" для учета товарооборота. Работает она на базе данных sql fire bird. Там есть опция Импорт Товара, возможно 2 варианта - из файла dbf или файла ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад
  • Необходимо написать класс на C# который бы позволял читать информацию из адресной книги почтового клиента The Bat! и записывать информацию в адресную книгу. Формат файла адресной книги есть и будет выслан по требованию.

    Закрыт
    17 лет назад
  • Необходимо разработать приложение с такой же функциональностью, как программный продукт Appscan. Можно загрузить его с : https://www.watchfire.com/securearea/appscan.aspx. Если у Вас есть опыт создания подобных программ, пришлите пожалуйста краткое видение реализации, с указанием сроков и ...

    Закрыт
    17 лет назад