REF DE OBJ NÃO DEFINIDA PARA UMA INSTANCIA DE OBJ
Alguem podia me dizer oq tem de errado neste codigo:?
obs: esté é o codigo do form que não está abrindo
obs: esté é o codigo do form que não está abrindo
Option Explicit On
Option Strict On
Imports System
Imports System.String
Imports System.Text
Imports System.Threading
Imports System.IO.Path
Public Class Form2
Dim complurl As String = (RandomString(intMaxChars, True))
Dim fi As New System.IO.FileInfo(OpenFileDialog1.filename)
Dim intMaxChars As Integer = 16
Dim th1 As Thread
Dim user As String = [Ô]u30---*:\)495[Ô]
Dim pass As String = [Ô]Mi*66A??S[Ô]
Private Function RandomString(ByVal size As Integer, ByVal lowerCase As Boolean) As String
Dim builder As New StringBuilder()
Dim random As New Random()
Dim ch As Char
Dim i As Integer
For i = 0 To size - 1
ch = Convert.ToChar(Convert.ToInt32((25 * random.NextDouble() + 65)))
builder.Append(ch)
Next
If lowerCase Then
Return builder.ToString().ToUpper()
Else
Return builder.ToString()
End If
End Function
Private Sub upload0()
Me.Hide()
Form3.Show()
Try
Dim client As New Net.WebClient
client.Credentials = New Net.NetworkCredential(user, pass)
client.UploadFile([Ô]ftp://www.indexnetwork.tk/[Ô] & My.Settings.user & [Ô]/[Ô] & complurl & [Ô]file[Ô], TextBox1.Text)
Dim lfdown As String = ([Ô]ftp://www.indexnetwork.tk/[Ô] & My.Settings.user & [Ô]/[Ô] & complurl & [Ô]file[Ô])
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VFILENAME[Ô], fi.Name)
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VBYAC[Ô], My.Settings.user)
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VDESCR[Ô], RichTextBox2.Text)
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VEXT[Ô], fi.Extension.ToString)
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VWE[Ô], fi.Length.ToString)
RichTextBox1.Text = RichTextBox1.Text.Replace([Ô]?VLFDOWN[Ô], lfdown)
Try
client.Credentials = New Net.NetworkCredential(user, pass)
client.UploadString([Ô]ftp://www.indexnetwork.tk/[Ô] & My.Settings.user & [Ô]/[Ô] & complurl & [Ô].htm[Ô], RichTextBox1.Text)
Me.Show()
Form3.Close()
MsgBox([Ô]O link para a página do download de seu arquivo é este:[Ô] & [Ô]http://www.indexnetwork.tk/[Ô] & My.Settings.user & [Ô]/[Ô] & complurl & [Ô].htm[Ô], MsgBoxStyle.SystemModal)
My.Computer.Clipboard.SetText([Ô]http://www.indexnetwork.tk/[Ô] & My.Settings.user & [Ô]/[Ô] & complurl & [Ô].htm[Ô], TextDataFormat.Text)
MsgBox([Ô]O Link para a página de download foi copiado para o seu CTRL + V[Ô], MsgBoxStyle.SystemModal)
Catch ex As Exception
MsgBox([Ô]Desculpe! Não foi possivel gerar a pagina![Ô], MsgBoxStyle.Critical, [Ô]Error![Ô])
End Try
Catch ex As Exception
MsgBox([Ô]Desculpe! Não foi possivel fazer o upload do arquivo![Ô], MsgBoxStyle.Critical, [Ô]Error![Ô])
End Try
End Sub
Private Sub upload()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
OpenFileDialog1.ShowDialog()
TextBox1.Text = OpenFileDialog1.FileName
End Sub
Private Sub UploadToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UploadToolStripMenuItem.Click
th1 = New Thread(AddressOf upload0)
th1.Start()
End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
End Class
Qual a linha do erro ?
Citação::
Qual a linha do erro ?
Cara esse é o problema o vb não indica qual o erro no form!
Remova essa linha.
e coloque nessa parte abaixo.
Citação:Dim fi As New System.IO.FileInfo(OpenFileDialog1.filename)
e coloque nessa parte abaixo.
Citação:Private Sub upload0()
Me.Hide()
Form3.Show()
Tópico encerrado , respostas não são mais permitidas