Visual Basic.NET - Ayuda Please

 
Vista:

Ayuda Please

Publicado por Novato (3 intervenciones) el 15/09/2011 17:27:40
hola amigos genios de la web del programador

necesito de su ayuda please, he creado un editor de texto como el "Block de notas" ya registre mi aplicacion como predeterminada para que abra los *.txt pero no se como hacer para que el texto aparesca.

me explico: al hacer doble click en el archivo *.txt abre mi aplicacion pero no se muestra el contenido del archivo (las letras) en el textbox.

porfa necesito su ayuda, se los agradesco por anticipado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda Please

Publicado por Diego (81 intervenciones) el 15/09/2011 19:48:27
Pero en alguna parte de tu programa recorres el archivo a abrir y vuelcas el valor en el TextBox de tu aplicacion ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda Please

Publicado por lareost (3 intervenciones) el 15/09/2011 21:20:05
Puedes hacerlo con Sub Main

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
Imports System
Imports System.IO
 
Public NotInheritable Class Program
 
    ' Objeto de inicio de la aplicacion
    ' Debe especificarse en la pagina de propiedades del proyecto
    Public Shared Sub Main(ByVal args() As String)
 
        Dim fileName As String = Nothing ' Ruta completa del archivo
 
        If args.Length > 0 Then
            ' Se asume que el primer argumento es el nombre del archivo
            ' Si se usa la funcion del sistema Operativo "Abrir con.." (o
            ' abrir, si la extension esta asociada a nuestra app) el primer argumento 
            ' es la ruta completa del archivo
            fileName = args(0)
        End If
 
        Application.EnableVisualStyles()
        Application.Run(New MainForm(fileName))
    End Sub
 
End Class
 
' Suponiendo que el formulario se llama MainForm
Public Class MainForm
 
    ' Añadir un Constructor como este
    Public Sub New(ByVal fileName As String)
        InitializeComponent() '<- esto debe ser lo primero
 
        If Not String.IsNullOrEmpty(fileName) AndAlso File.Exists(fileName) Then
            ' Abrir el archivo
        End If
 
    End Sub
End Class
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar