powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите с Accessом
8 сообщений из 8, страница 1 из 1
помогите с Accessом
    #36846251
Bloodbulls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите "чайнику" как привязать базу и прогу к заводскому номеру винта

Т.е. Как его найти ???
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846270
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Bloodbulls
> Т.е. Как его найти ???

Никак. Сходи лучше на алладин и купи там себе хасп-ключ и продавай. Цена вопроса была в районе 100$, не знаю как сейчас
правда :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846275
Bloodbulls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос, А так не получиться?

Option Compare Database

Private Sub Password_AfterUpdate()
On Error GoTo ddd
If Me!Password = "123" Or Me!Password = "ÅÐÊ" Or Me!Password = "ERK" Then
Me!Êíîïêà_ÎÊ.Enabled = True
blnCopyright = True
Else
Me!Êíîïêà_ÎÊ.Enabled = False
GoTo ddd
End If

' If SerialVolume = 729180630 Or SerialVolume = 1761356643 _
' Or SerialVolume = 1201720717 Or SerialVolume = 1819713460 _
' Or SerialVolume = 137144577 Or SerialVolume = 1421667040 _
' Or SerialVolume = 944189578 Then
' 'ok
' 'Exit Sub
' Else
' GoTo ddd
' End If

On Error Resume Next
Dim tdf As TableDef
Dim qdf As QueryDef
Dim frm As Form
If Me!Password = "ÅÐÊ" Or Me!Password = "ERK" Then
ShowTables
Else
HideTables
End If
Exit Sub
ddd:
On Error Resume Next
blnCopyright = False
Me!Êíîïêà_ÎÊ.Enabled = False
MsgBox "Ââåäèòå ïàðîëü"
Me!Password.SetFocus
HideTables

End Sub

Private Sub Password_BeforeUpdate(Cancel As Integer)

End Sub

Private Sub Êíîïêà_ÎÊ_Click()
DoCmd.Close acForm, Me.Name
End Sub

Private Sub Êíîïêà_Îòìåíà_Click()
DoCmd.Quit
End Sub
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846277
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь ГорбоносНикак. Сходи лучше на алладин и купи там себе хасп-ключ и продавай. Цена вопроса была в районе 100$, не знаю как сейчас

Ну или флешку
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846281
Bloodbulls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос,
Ну нарыл вот это



Option Compare Database
Option Explicit

Public Declare Function GetVolumeInformation Lib "kernel32" Alias "GetVolumeInformationA" _
(ByVal lpRootPathName As Long, ByVal lpVolumeNameBuffer As String, _
ByVal nVolumeNameSize As Long, lpVolumeSerialNumber As Long, _
lpMaximumComponentLength As Long, lpFileSystemFlags As Long, _
ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long

Public Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Public Function SerialVolume() As String
Dim a As String
Dim b As String
Dim s As Long
Dim ml As Long
Dim fl As Long

a = Chr(0) & String(255, " ")
b = Chr(0) & String(255, " ")

GetVolumeInformation 0, a, Len(a), s, ml, fl, b, Len(b)
If s < 0 Then s = -s '


SerialVolume = s
End Function

И имя


Public Function GetComp() As String
Dim strString As String
strString = String(255, Chr$(0))
GetComputerName strString, 255
strString = Left$(strString, InStr(1, strString, Chr$(0)) - 1)
GetComp = strString
End Function
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846297
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Bloodbulls
> Игорь Горбонос, А так не получиться?

Да завсегда пожалуйста. Только эта привязка до первого форматирования. Т.е. ненадёжно и вообще, спец-конторы на этом
деньги зарабатывают, а ты хочешь вот так просто взять и решить. Если-бы это было так просто, то не было-бы этих спец
решений.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846310
Bloodbulls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос
> Автор: Bloodbulls
> Игорь Горбонос, А так не получиться?

Да завсегда пожалуйста. Только эта привязка до первого форматирования. Т.е. ненадёжно и вообще, спец-конторы на этом
деньги зарабатывают, а ты хочешь вот так просто взять и решить. Если-бы это было так просто, то не было-бы этих спец
решений.



Да не совсем решить....хочу разобраться как работает..

И как достать SerialVolume
...
Рейтинг: 0 / 0
помогите с Accessом
    #36846318
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bloodbulls,
тема называется помогите с Аксцессом????
Люди говорят:
имеется свойство SerialNumber класса Win32_DiskDrive. Однако и здесь есть по крайней мере два "подводных камня":
- свойство реализовано в модели WMI только начиная с Win Vista;
- есть немало экземпляров оборудования, у которых серийного номера либо нет, либо он не уникален

Не могу проверить так как у меня Экспи
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / помогите с Accessом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]