Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582

    [VB6] un problema di tempismo

    trwCategorie.SelectedItem = trwCategorie.HitTest(x, y)
    trwCategorie.SelectedItem.Expanded = True

    io eseguo queste due istruzioni, però il problema sta nel fatto che che alla seconda mi da errore perche nacora non ha finito la prima e non ha settato l'oggetto selecteditem ! Come faccio a dirgli che prima deve finire la prima e poi fare la seconda ?!?!

  2. #2
    intanto sarebbe bello sapere se stai parlando di un treeview e sarebbe anche bello mettere dei titoli comprensibili
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    non sapevo che titolo mettere sorry cmq si è una treeview

  4. #4
    FAi un loop di doevents fino a che non è definito

  5. #5
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    ottimo provo

  6. #6
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    niente va in loop infinito

    codice:
    Private Sub trwCategorie_OLEDragOver(Data As MSComctlLib.DataObject, Effect As Long, Button As Integer, Shift As Integer, x As Single, y As Single, State As Integer)
      trwCategorie.SelectedItem = trwCategorie.HitTest(x, y)
      DoEvents
      Do Until trwCategorie Is Nothing
      Loop
      trwCategorie.SelectedItem.Expanded = True
    End Sub

  7. #7
    Utente di HTML.it L'avatar di rambco
    Registrato dal
    Aug 2001
    Messaggi
    582
    ho trovato l'errore ecco la soluzione lol

    codice:
    Private Sub trwCategorie_OLEDragOver(Data As MSComctlLib.DataObject, Effect As Long, Button As Integer, Shift As Integer, x As Single, y As Single, State As Integer)
      If Not (trwCategorie.HitTest(x, y) Is Nothing) Then
        trwCategorie.SelectedItem = trwCategorie.HitTest(x, y)
        trwCategorie.SelectedItem.Expanded = True
      End If
    End Sub

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.