PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por guilbor » Terça Ago 07, 2007 19:34
Estou a criar uma aplicação em VBasic 2005 Express Edition, e tenho uma dúvida.
Como se faz que quando um utilizador clica num certo menu, neste caso Ajuda, e depois clique em Sobre, como se faz com que quando ele click veja a janela do sobre que tambem já criei, ou seja, como se faz a ligação?
Obrigado
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por guilbor » Terça Ago 07, 2007 23:27
então??
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por Triple » Terça Ago 07, 2007 23:45
No Evento do clik do butão fazes algo do género:
nomedaform.Show()
-
Triple
- Membro de Ouro

-
- Mensagens: 650
- Registado: Sexta Jun 24, 2005 14:27
por guilbor » Quarta Ago 08, 2007 1:25
Triple Escreveu:No Evento do clik do butão fazes algo do género:
nomedaform.Show()
e como se faz com que a primeira janela feche quando se abre a segunda?
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por Asgorath » Quarta Ago 08, 2007 9:38
Boas
Para fechar um form é me.close.
Faz download do 101 vb.net 2005 samples projects gratuitamente do site da ms.
O codigo esta bem comentado e optimo para aprender.
Intel Core 2 Quad Q9450 - Cache 12MB - 4x2,66GHz - FSB 1333MHz || abit IP35P ||
4G Kingston 800 Mhz || XFX GeForce 9800 GX2 1G ddr3 || WD5000AAJS 500Gb Sata 2 Raid 0 ||
Samsung SyncMaster 940nw || |
|| Caixa A+El-Diablo || Creative XMod
-
Asgorath
- Membro de Ouro

-
- Mensagens: 645
- Registado: Segunda Out 31, 2005 10:45
- Localização: C:\Portugal\Castelo Branco
-
por guilbor » Quarta Ago 08, 2007 14:39
obrigado
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por guilbor » Quarta Ago 08, 2007 14:40
obrigado
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por SkylineGTR » Quarta Ago 08, 2007 14:45
Se estás atrapalhado com coisas básicas como abrir ou fechar uma form, o que te aconselho é estudares um pouco o desenvolvimento de aplicações em .NET antes de prosseguires o teu projecto.
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
-
SkylineGTR
- Membro Vitalício

-
- Mensagens: 4184
- Registado: Terça Dez 28, 2004 22:26
por guilbor » Quarta Ago 08, 2007 18:09
já agora como se abre um programa ou ficheiro independente deste?
por exemplo quero abrir o ficheiro1.doc, que está no directório de instalaçao e que nao está dentro da aplicação
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por guilbor » Domingo Ago 12, 2007 18:07
alguém?
-

guilbor
- Aprendiz

-
- Mensagens: 60
- Registado: Sábado Jun 16, 2007 19:02
- Localização: Lisboa
por forbid » Domingo Ago 12, 2007 18:58
Isso aí é mais complicado, quanto a abrir a form e fechar a actual fazes:
nomedoform.show()
close()
PS: Aconselho-te a utilizares o Google

Me... God... What's the difference?!
ASUS M3N78-VM
3x1GB DDR2 800 TwinMos
AMD Athlon 7750 Dual-Core 2.70 GHz
NVidia XFX GeForce 8600GT
Sound Blaster Audigy 2 with Creative Inspire 5.1 P580
Disco SATAII Maxtor 250 GB
Disco SATAII Samsung 300GB
-
forbid
- Membro de Prata

-
- Mensagens: 203
- Registado: Domingo Out 03, 2004 16:25
por Asgorath » Segunda Ago 13, 2007 9:58
Para abrir ficheiros excel or word tens que ter o office instalado. Um exemplo como abrir um ficheiro excel ...
Adicionar uma referencia no projecto ao Microsoft Excel 11.0 Object Library (excel 2003).
- Código: Seleccionar todos
Option Strict On
Option Explicit On
Imports Microsoft.Office.Interop.Excel
Dim objExcel As New Microsoft.Office.Interop.Excel.Application
Dim Books As Microsoft.Office.Interop.Excel.Workbooks
Dim Book As Microsoft.Office.Interop.Excel.Workbook
Dim Sheet As Microsoft.Office.Interop.Excel.Worksheet
Dim num_trab As Integer
Dim ficheiro As String
'' selecciona o ficheiro excel a abrir
ficheiro = String.Empty
Me.OpenFileDialog1.Filter = "Ficheiros Excel|*.xls"
Me.OpenFileDialog1.ShowDialog()
ficheiro = Me.OpenFileDialog1.FileName
'' se precionou 'cancel' entao sai fora
If ficheiro.Trim = String.Empty Then Return
Try
objExcel.Visible = True
Books = objExcel.Workbooks
'' abre o livro
Book = Books.Open(ficheiro)
Sheet = DirectCast(Book.Worksheets(1), Microsoft.Office.Interop.Excel.Worksheet)
DirectCast(Book.Sheets("Folha1"), Microsoft.Office.Interop.Excel.Worksheet).Activate()
Sheet = DirectCast(Book.ActiveSheet, Microsoft.Office.Interop.Excel.Worksheet)
'' le celula L9
num_trab = CInt(Sheet.Range("L9").Text)
'' liberta recursos e fecha o excel
Book.Close()
Sheet = Nothing
objExcel.Quit()
'' marca o processo excel para terminacao
System.Runtime.InteropServices.Marshal.ReleaseComObject(objExcel)
objExcel = Nothing
GC.Collect()
GC.WaitForPendingFinalizers()
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Operacoes basicas com ficheiros
http://portugalcode.com/index.php/topic,284.0.html- Código: Seleccionar todos
Intel Core 2 Quad Q9450 - Cache 12MB - 4x2,66GHz - FSB 1333MHz || abit IP35P ||
4G Kingston 800 Mhz || XFX GeForce 9800 GX2 1G ddr3 || WD5000AAJS 500Gb Sata 2 Raid 0 ||
Samsung SyncMaster 940nw || |
|| Caixa A+El-Diablo || Creative XMod
-
Asgorath
- Membro de Ouro

-
- Mensagens: 645
- Registado: Segunda Out 31, 2005 10:45
- Localização: C:\Portugal\Castelo Branco
-
Voltar para Programação
Quem está ligado:
Utilizadores a ver este Fórum: Google [Bot] e 0 visitantes