Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    [VB2005] Drag & Drop di un file

    Ciao a tutti, sto creando un piccolo editor di testi in visual basic. Vorrei poter trascinare il file direttamente sull'icona del programma in modo tale da aprirlo. Ma non riesco.
    Ho anche impostato il programma a ricevere da linea di comandi degli argomenti. Ma niente da fare. Il file che trascino non viene aperto.
    Avete qualche suggerimento?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il codice ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    codice:
    Public Class Form1
        Function Titolo_prg(ByVal args As String) As String
            Dim Titolo As String = "Hickam"
            If args = "" Then
                Titolo = Titolo + " - " + "Senza nome"
            Else : Titolo = Titolo + " - " + args
            End If
            Return Titolo
        End Function
    
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim reader As IO.StreamReader
            If My.Computer.FileSystem.FileExists(Command()) = True Then
                Me.Text = Titolo_prg(Command())
                reader = New IO.StreamReader(Command())
                TextBox1.Text = reader.ReadToEnd
                reader.Close()
            ElseIf My.Computer.FileSystem.FileExists(Command()) = False Then
                Me.Text = Titolo_prg(Command())
            Else
                Me.Text = Titolo_prg(Command())
                reader = New IO.StreamReader(Command())
                TextBox1.Text = reader.ReadToEnd
                reader.Close()
            End If
        End Sub
    Ecco il codice.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ho compilato il tuo programma e ho trascinato un file di testo sull'eseguibile e il file viene letto ... qual e' il problema?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    A me no, la textbox rimane vuota...

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Cosa fai esattamente (passo per passo)? Quale tipo di file trascini?


    P.S. Il codice funziona anche se non capisco perche' lo hai scritto in quel modo ... Controlli se il file esiste, else se non esiste, else ... quale possibilita' puo' esserci ancora ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Quello che mi preme chiederti, ma lo visualizzi il file dentro la textbox?

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per un file di testo ... certamente ...

    Ma ... capiamoci ... NON devi eseguire il programma e trascinare dentro il file ...

    Il file deve essere trascinato sull'icona dell'eseguibile ... ok ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Si esatto sull'icona dell'eseguibile...

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.