powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run Time error 340 -control array element '0' doesnt exist
5 сообщений из 5, страница 1 из 1
Run Time error 340 -control array element '0' doesnt exist
    #33757378
Lenutza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pomogite pls.
Problema:
posle vypolneniya opredelennyx dejstvij- nazhatie na knopku i tekim obrazom vyzova novogo okna vydaetsya oshibka:

Run Time error 340
control array element '0' doesnt exist


gde control ukazanyj v oshibbke nazhataya knopka. ????
...
Рейтинг: 0 / 0
Run Time error 340 -control array element '0' doesnt exist
    #33757457
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не найден элемент управление
проверь проц формы

Private Sub Form_Initialize()

End Sub

Private Sub Form_Load()

End Sub
итп.
если ли ссылка на контрол типа Text1(0)
...
Рейтинг: 0 / 0
Run Time error 340 -control array element '0' doesnt exist
    #33757547
Lenutza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
No button sushestvuet.A button.count pokazyvaet inogda pravil'noe znachenie ,a inogda na odin men'she.Nezavisimo ot togo kakuju knopku na forme nazhimayut takoe mozhet sluchit'sya.Ona kak-by stiraetsya.Sushestvuet obshaya function button_Click ,gde vzavisimosti ot indexa button vypolnyajutsya razlichnye dejstviya.No nichego tam k udoleniju button privesti ne mozhet ?????
...
Рейтинг: 0 / 0
Run Time error 340 -control array element '0' doesnt exist
    #33758050
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
код клика отпишите ?
...
Рейтинг: 0 / 0
Run Time error 340 -control array element '0' doesnt exist
    #33758146
Lenutza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
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.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
Private Sub bt_lvl1_Click(Index As Integer)
    
  Dim fso As New FileSystemObject
  Dim Return_code As Boolean
  Dim res As Long

  
  On Error GoTo er_h
  
    Select Case Index

     Case 0  
      If TreeToolsForm.DBTreeView1.m_selectedFolderID = 0 Then
       
            MsgBox BLInst.GetDefinedText(5016, olAppSettings.MenuLang), vbInformation + vbH, BLInst.GetDefinedText(5015, olAppSettings.MenuLang)
       
        Exit Sub
      End If
      
      Operator = OL_NEW_FOLDER
      
      frm_new_folder.OpenDialog TreeToolsForm.DBTreeView1.m_selectedFolderID, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderName, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderPath, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderNotes, _
                                Return_code, TreeToolsForm.DBTreeView1.m_selectedFolderSchema
            
      'todo:
      If Return_code Then TreeToolsForm.DBTreeView1.RefreshTree TreeToolsForm.DBTreeView1.m_selectedFolderID 
    Case 1  'update folder properties
      
      If TreeToolsForm.DBTreeView1.m_selectedFolderID = 0 Then
       ' msg בחר תיקיה לעדכון.
            MsgBox BLInst.GetDefinedText(5018, olAppSettings.MenuLang), vbInformation + vbMsgBoxRight, BLInst.GetDefinedText(5017, olAppSettings.MenuLang)
    
        Exit Sub
      End If
      Operator = OL_EDIT_FOLDER
      
      frm_new_folder.OpenDialog TreeToolsForm.DBTreeView1.m_selectedFolderID, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderName, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderPath, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderNotes, _
                                Return_code, TreeToolsForm.DBTreeView1.m_selectedFolderSchema
            
      'todo
      If Return_code Then TreeToolsForm.DBTreeView1.RefreshTree TreeToolsForm.DBTreeView1.m_selectedFolderID
      Operator = OL_IDLE
      
    Case 2 'delete folder
      
      If TreeToolsForm.DBTreeView1.m_selectedFolderID = 0 Then
     
            MsgBox BLInst.GetDefinedText(5020, olAppSettings.MenuLang), vbInformation + vbMsgBoxRight, BLInst.GetDefinedText(5019, olAppSettings.MenuLang)
        Exit Sub
      End If
      DoEvents
      
      If TreeToolsForm.DBTreeView1.m_selectedFolderID = BLInst.RootFolderID Then
      
            MsgBox BLInst.GetDefinedText(5021, olAppSettings.MenuLang), vbInformation + vbMsgBoxRight, BLInst.GetDefinedText(5019, olAppSettings.MenuLang)
       
        Exit Sub
      End If
      DoEvents
      Operator = OL_EDIT_FOLDER
  
        res = MsgBox(BLInst.GetDefinedText(5022, olAppSettings.MenuLang) + vbNewLine + BLInst.GetDefinedText(5023, olAppSettings.MenuLang) + vbNewLine + BLInst.GetDefinedText(5024, olAppSettings.MenuLang), vbInformation + vbH + vbYesNo, BLInst.GetDefinedText(5019, olAppSettings.MenuLang))
     
      
        If res = vbYes Then
          
            Dim sonlist As String
            sonlist = ""
            BLInst.GetFolderFullSunsList TreeToolsForm.DBTreeView1.m_rsTree, TreeToolsForm.DBTreeView1.m_selectedFolderID, sonlist, 0
            If DeleteFolder(TreeToolsForm.DBTreeView1.m_selectedFolderID, CurrUser.UserID, sonlist) = False Then
                     'msg failed delete folder
                    MsgBox BLInst.GetDefinedText(5025, olAppSettings.MenuLang), vbInformation + vbH, BLInst.GetDefinedText(5019, olAppSettings.MenuLang)
            Exit Sub
    
         Else
            TreeToolsForm.DBTreeView1.RefreshTree 0    ' select the root item in Folders tree
         End If
        End If
        Operator = OL_IDLE
     
    Case 3  'exit
        'TreeToolsForm.DBTreeView1.m_selectedFolderID = TreeToolsForm.DBTreeView1.m_selectedFolderID
       frm_main.Enabled = True
       Unload Me
      
      
      
  Case 4  'change folder path
      
      Dim tmpFolderID As Long
      
      If TreeToolsForm.DBTreeView1.m_selectedFolderID = 0 Then
    
        MsgBox BLInst.GetDefinedText(5018, olAppSettings.MenuLang), vbInformation + vbMsgBoxRight, BLInst.GetDefinedText(5017, olAppSettings.MenuLang)
        Exit Sub
      End If
      tmpFolderID = TreeToolsForm.DBTreeView1.m_selectedFolderID
      
      If Not fso.FolderExists(TreeToolsForm.DBTreeView1.m_selectedFolderPath) Then
      
        MsgBox BLInst.GetDefinedText(5027, olAppSettings.MenuLang) & vbNewLine & BLInst.GetDefinedText(5028, olAppSettings.MenuLang), vbInformation + vbMsgBoxRight, BLInst.GetDefinedText(5026, olAppSettings.MenuLang)
        Exit Sub
      End If
      
      frm_change_folderPath.OpenDialog tmpFolderID, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderName, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderPath, _
                                TreeToolsForm.DBTreeView1.m_selectedFolderNotes, _
                                Return_code
            
      'todo
      If Return_code Then TreeToolsForm.DBTreeView1.RefreshTree tmpFolderID
      Operator = OL_IDLE
      
   '    Case 5  
'      frm_makemador_auto.Show 1
'
    End Select
Exit Sub
er_h:
Call LogErrors(0, "frm_folders", "bt_lvl1_Click", err.Number, err.DESCRIPTION)

End Sub
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Run Time error 340 -control array element '0' doesnt exist
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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