powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / 1001
53 сообщений из 53, показаны все 3 страниц
1001
    #37687971
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как мне прописать левий клик мышы,мне надо что-би он открывал файли в конфигураторе?
помогите.
заранее спасибо) Модератор: замечание за название топика
...
Рейтинг: 0 / 0
1001
    #37688129
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы вопрос был понятен и файл ФОРМЫ приложен, то может кто-нибудь и ответил бы.
Вам слов что ли жалко?
...
Рейтинг: 0 / 0
1001
    #37688248
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Private Sub lblKeySh_Click()

End Sub
-нужна функцыя которая откривает окно левой кнопкой мышы
...
Рейтинг: 0 / 0
1001
    #37688254
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
console,

я ошыбса , вот
Private Sub Frame1_DblClick()

End Sub
...
Рейтинг: 0 / 0
1001
    #37688285
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
consoleлевой кнопкой мышыКлик? Где?
consoleоткривает окноЧто такое "окно"?
...
Рейтинг: 0 / 0
1001
    #37688320
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,
чтобы я мог открить файл щелчком левой кнопки в спектир конфигуратор.
правой я могу посмотреть свойства а левая вопше не роботает,нужна функция чтоби я мог откривать файли левым щелчком
там нада прописать функцыю на один рядок паходу,ето должно бить очень просто
...
Рейтинг: 0 / 0
1001
    #37688333
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
consoleShocker.Pro,
чтобы я мог открить файл щелчком левой кнопки в спектир конфигуратор.
правой я могу посмотреть свойства а левая вопше не роботает,нужна функция чтоби я мог откривать файли левым щелчком
там нада прописать функцыю на один рядок паходу,ето должно бить очень просто чувствую, это будет длинная тема... пока что никаких идей, что нужно автору
...
Рейтинг: 0 / 0
1001
    #37688345
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не подходит (
нужно чтоби левый клик откривал файлы
...
Рейтинг: 0 / 0
1001
    #37688356
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
какие варианты есть?
...
Рейтинг: 0 / 0
1001
    #37688358
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Походу автору нужно проассоциировать файл с программой, чтобы по двойному щелку по файлу программа запускалась и открывала файл.
...
Рейтинг: 0 / 0
1001
    #37688371
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
consoleкакие варианты есть? варианты чего?) выложенные выше файлы непонятны. опиши всё, что тебе известно, подробно. пусть своими словами, но это лучше, чем гадать, что и как. пока что я остановился на мысли, что тебе нужно... что-то связанное с программированием
...
Рейтинг: 0 / 0
1001
    #37688383
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Private Sub lvwPrjList_DblClick()

End Sub
вот ета процедура

програма открывается,но файли в ней я не могу открить левим щелчком,я могу визвать свойстав правой кнопкой,мне прост нужно дописать код для левой кнопки
...
Рейтинг: 0 / 0
1001
    #37688390
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я роботаю со спектром в VB 6
...
Рейтинг: 0 / 0
1001
    #37688402
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
просто прописать левый клик мышы
...
Рейтинг: 0 / 0
1001
    #37688403
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
console,

выложи код. и ещё
1) код не твой, ты его нашёл?
2) функции для нажатия правой кнопки прописаны в проекте?
3) ты щёлкаешь по именам файлов, которые хочешь открыть?
4) какое расширение у открываемых тобой файлов?
...
Рейтинг: 0 / 0
1001
    #37688410
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор искренне верит, что то, что он излагает, понятно всем окружающим.
При этом скоро он всех пошлет со словами, что мы дураки, не можем элементарную задачу решить
...
Рейтинг: 0 / 0
1001
    #37688414
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,

1)код не мой.
2)'Клик на списке
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
Private Sub lvwPrjList_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Dim i, j As Integer
    inSelectProperty = False
    If Button = 2 Then
        mnuEditDel.Enabled = False
        mnuEditProp.Enabled = False
        mnuEditRename.Enabled = False
        mnuEditAdd.Enabled = False
        mnuEditAddEvnt.Enabled = False
        mnuEditAddStant.Enabled = False
        mnuEditAddGrp.Enabled = False
        mnuEditAddPried.Enabled = False
        mnuEditAddOI.Enabled = False
        mnuEditAddContr.Enabled = False
        mnuEditAddOper.Enabled = False
        
        j = 0
        For i = 1 To lvwPrjList.ListItems.Count
            If lvwPrjList.ListItems(i).Selected Then
                j = j + 1
            End If
        Next i
        If j > 1 Then
            mnuEditAdr.Enabled = True
        Else
            mnuEditAdr.Enabled = False
        End If
        rightBut = True 'Была нажата правая кнопка
        If lvwPrjList.ListItems.Count = 0 Then
            Select Case curNameItenTree
                Case "Evnts"
                    mnuEditAdd.Enabled = True
                    mnuEditAddEvnt.Enabled = True
                   ' mnuEditDel.Enabled = True
                   ' mnuEditRename.Enabled = True
                Case "Pried"
                    mnuEditAdd.Enabled = True
                    mnuEditAddOI.Enabled = True
                Case "allOper"
                    mnuEditAdd.Enabled = True
                    mnuEditAddOper.Enabled = True
                   ' mnuEditDel.Enabled = True
                   ' mnuEditRename.Enabled = True
            End Select
            rightBut = False
            PopupMenu mnuEdit
        End If
    End If
    flagTree = False
End Sub


3)да,но ничего не происходит
...
Рейтинг: 0 / 0
1001
    #37688422
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

ты ошибаешся,я иначе не спрашывал бы еслб я так думал
спасибо за попитки помочь
...
Рейтинг: 0 / 0
1001
    #37688467
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все коди я не могу виложить,их много

хоть какието варианты есть
...
Рейтинг: 0 / 0
1001
    #37688491
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rightBut = True 'Была нажата правая кнопка
ето вкючает свойства файла,она прописана для пр. кн.
для левой я так понимаю должно бить чтото вроде
...
Рейтинг: 0 / 0
1001
    #37688498
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
If Button = 2 Then

это - реакция на правую кнопку мыши
для левой - реакция не прописана.
Файл открыть несложно, где взять его имя и путь к нему?
...
Рейтинг: 0 / 0
1001
    #37688523
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroавтор не признаётся, какое расширение у открываемых им файловspr
Угадай, как я узнал.
...
Рейтинг: 0 / 0
1001
    #37688526
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

не знаю,как?
...
Рейтинг: 0 / 0
1001
    #37688540
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
console,


C:\Users\Віталій Котвінский\Desktop\Spektr_configurator\vodovod_110_6_
...
Рейтинг: 0 / 0
1001
    #37688543
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroвсё равно не ясно,На предыдущей странице нажми ctrl+f -> spr, поймешь:)
...
Рейтинг: 0 / 0
1001
    #37688590
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,
нужно чтобы откривались те же елементи что и правой кнопкой,там должно быль какаето функцыя,как наз функцыя для левого клика?

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
Private Sub mnuAddBase_Click()
    Dim f_FileName As String
    Dim f_FileNumber As Integer
    If showForOpen(f_FileName) = 0 Then
        If objProject.LoadBaseForAccord(f_FileName) = 0 Then
            MsgBox "Додавання бази здійснено", vbInformation + vbOKOnly, "СПЕКТР"
            Upd_tvwPrjTree
            lvwPrjList.ListItems.Clear 'Очистить список
            curTypeCtgEvnt = Info 'Начальная активн. категор. события
            curTypeObjInfo = TI
            Upd_tvwPrjTree 'Вызвать ф-цию обновления дерева
            mnuFileSave.Enabled = True 'Активизировать меню "Файл->Зберегти"
            mnuFileSaveAs.Enabled = True 'Активизировать меню "Файл->Зберегти як..."
            mnuEdit.Enabled = True 'Активизировать меню "Файл->Зберегти як..."
            mnuEditDel.Enabled = False 'Активизировать меню "Правка" и в нем активизировать
            mnuEditProp.Enabled = False 'только "Переименовать" поскольку активный
            mnuEditRename.Enabled = False ' Node в дереве есть "Проект"
            mnuEditAdd.Enabled = False
            mnuEditAddEvnt.Enabled = False
            mnuEditAddStant.Enabled = False
            mnuEditAddGrp.Enabled = False
            mnuEditAddPried.Enabled = False
            mnuEditAddOI.Enabled = False
            mnuEditAddOper.Enabled = False
            mnuExpXls.Enabled = False
            rightBut = False 'В Начале не нажата правая кнопка мыши (Pop-Up)
            InUpd_lvwPrjList = False
            flagTree = True
            flagNewPrj = False
            curNameItenTree = ""
            PrevNameItenTree = ""
            If objProject.getWthTree > 0 Then
                tvwPrjTree.Width = objProject.getWthTree
                tbstrMain.Left = tvwPrjTree.Width + 50
                tbstrMain.Width = Me.Width - tvwPrjTree.Width + 50
                Frame1.Move tbstrMain.Left + 50, tbstrMain.Top + 400, tbstrMain.Width, tbstrMain.Height - 400
                lvwPrjList.Move 0, 0, Frame1.Width, Frame1.Height
                tvwPrjTree.Refresh
                lvwPrjList.Refresh
            End If
            lvwPrjList.ColumnHeaders.Clear
            lvwPrjList.ListItems.Clear
            'tbstrMain.Tabs.Clear
        Else
            MsgBox "Помилка при додаванні бази ", vbCritical + vbOKOnly, "СПЕКТР"
        End If
    End If
   
End Sub
...
Рейтинг: 0 / 0
1001
    #37688605
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может ето поможет

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
'Перемещение мыши на форме (между деревом и списком)
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 0 Then
        If Y > Frame1.Top + 100 Then
            If X > tvwPrjTree.Width And X < tbstrMain.Left Then
                Me.MousePointer = 9 'Курсор в виде 2-хсторонней стрелки для изменения размера
            ElseIf Y > tvwPrjTree.Top + tvwPrjTree.Height And Y < pctContrProp.Top Then
                Me.MousePointer = 7
            Else
                Me.MousePointer = 1
            End If
        Else
            Me.MousePointer = 1
        End If
    ElseIf Button = 1 And X > 400 And X < (Me.Width - 500) Then   'Если нажата кнопка
        If Me.MousePointer = 9 Then
        'и двигается мышь изменяются соответственно размеры в масштабе Дерева, Рамки,
        'Таб-стрипа и Списка
            mid1 = X
            mid2 = mid1 + 50
            tvwPrjTree.Width = X
            tbstrMain.Left = X + 50
            tbstrMain.Width = Me.Width - X + 50
            Frame1.Left = X + 100
            pctControl.Move 0, 0, Frame1.Width, Frame1.Height
            lvwPrjList.Width = Me.Width - X
            If TypeName(objProject) <> "Nothing" Then
                objProject.setWthTree tvwPrjTree.Width
            End If
            pictShems.Move 0, 0, Me.Width - Frame1.Left - 100, Me.Height - Frame1.Top - 800 '680
            pctContrProp.Width = X
            
        ElseIf Me.MousePointer = 7 Then
            If Y < (ScaleHeight - 200) And Y > 200 Then
                tvwPrjTree.Height = Y
                pctContrProp.Top = tvwPrjTree.Height + 50
                pctContrProp.Height = ScaleHeight - pctContrProp.Top
            End If
        End If
    End If
End Sub
...
Рейтинг: 0 / 0
1001
    #37688611
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создается впечатление, что Шокер там в мыле. Форматирует, трёт, банит... ))
...
Рейтинг: 0 / 0
1001
    #37688617
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
console,

Модератор: Будь добр использовать тэги оформления кода
...
Рейтинг: 0 / 0
1001
    #37688636
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

извиняй
...
Рейтинг: 0 / 0
1001
    #37688650
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
давайте любые варианти
...
Рейтинг: 0 / 0
1001
    #37688660
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл открывается командой ShellExecute
Надо знать его имя и путь
...
Рейтинг: 0 / 0
1001
    #37688671
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

напиши пример
...
Рейтинг: 0 / 0
1001
    #37688680
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример чего?
...
Рейтинг: 0 / 0
1001
    #37688699
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

придумай имя и путь например,
тогда как оно будет?
...
Рейтинг: 0 / 0
1001
    #37688715
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую автору обратиться на форум, где изъясняются на родном для него языке.
...
Рейтинг: 0 / 0
1001
    #37688724
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C:\Users\Віталій Котвінский\Desktop\Spektr_configurator-путь
vodovod_110_6_original-имя
...
Рейтинг: 0 / 0
1001
    #37688730
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

я плохо знаю руский
...
Рейтинг: 0 / 0
1001
    #37688744
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это декларирование функции, его надо разместить в модуле
Код: vbnet
1.
2.
3.
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
       ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Public Const SW_SHOWNORMAL = 1


это открытие файла
Код: vbnet
1.
Call ShellExecute(0, "open", "C:\Users\Віталій Котвінский\Desktop\Spektr_configurator\vodovod_110_6_original", "", "", SW_SHOWNORMAL)

только в таком виде он не откроется, так как расширения нет
...
Рейтинг: 0 / 0
1001
    #37688793
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

где взять розшырение
...
Рейтинг: 0 / 0
1001
    #37688811
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
открывает,но не файл а папку где он находитса
...
Рейтинг: 0 / 0
1001
    #37688834
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
расширение - это часть имени файла. Например кликнуть на него правой кнопкой мыши, открыть свойства и посмотреть
...
Рейтинг: 0 / 0
1001
    #37688845
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

вот имя-Ea-_sml
но там много имен,разних
...
Рейтинг: 0 / 0
1001
    #37688890
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spr
...
Рейтинг: 0 / 0
1001
    #37688930
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
argument not optional
...
Рейтинг: 0 / 0
1001
    #37688974
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что означают эти различные возгласы?
Если не можешь понять, что такое расширение файла, пришли скриншот окна свойств файла
...
Рейтинг: 0 / 0
1001
    #37689016
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

с помощю конфигуратора я откриваю файл vodovod_110_6_original там есть много файлов архивних,я хочу их открить,в свойствах етих файлов есть даные но они врятли помогут
...
Рейтинг: 0 / 0
1001
    #37689020
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты хочешь помощи, то может сделаешь то, что тебя просят? или препираться будем?
...
Рейтинг: 0 / 0
1001
    #37689023
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: console
> с помощю конфигуратора

А что такое конфигуратор?

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
1001
    #37689031
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос,

спекир крнфигуратор
...
Рейтинг: 0 / 0
1001
    #37689065
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
consoleИгорь Горбонос,

спекир крнфигураторИгорь, я же говорил, что автор считает, что все его понимают
...
Рейтинг: 0 / 0
1001
    #37689108
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: console
> спекир крнфигуратор

Тогда следующий вопрос: Кто это???
P.S. Google выдал только этот топик по этому словосочетанию
P.P.S. Пойду им пожалуюсь, пусть чинят свой поиск или наймут программистов, что-бы сделать нормальный поиск.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
1001
    #37692354
console
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спектр конфігуратор
там була помилка
...
Рейтинг: 0 / 0
53 сообщений из 53, показаны все 3 страниц
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / 1001
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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