powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / 1001
25 сообщений из 53, страница 2 из 3
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
25 сообщений из 53, страница 2 из 3
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / 1001
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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