USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Programa para chamar um power point
wilherme
não registrado
Postada em 21/02/2011 10:53 hs   
Bom Dia Tenho alguns Slides e gostaria de fazer um programa para facilicar na minha igreja onde congrego. São cerca de 600 slides com os hinos da harpa. Quero fazer um programa onde eu entre com o hino e ele abra o power point correspondente ao numero do hino. Tem como fazer isso?





Att:

Wilherme Constantinov Mattos
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 21/02/2011 11:37 hs            
olha colega vc poderia fazer assim:

primeiro não sei seu nivel de conhecimento em VB porém só irei explicar o que fazer, não poderei criar códigos pra vc

então vamos lá

voce pode abrir um documento com o programa associado, ou seja se for doc abre com word se for ppt abre com power point.

veja o código

'em um módulo


#If Win32 Then
    Public Declare Function ShellExecute Lib _
        "shell32.dll" Alias "ShellExecuteA" _
        (ByVal hwnd As Long, _
        ByVal lpOperation As String, _
        ByVal lpFile As String, _
        ByVal lpParameters As String, _
        ByVal lpDirectory As String, _
        ByVal nShowCmd As Long) As Long
#Else
    Public Declare Function ShellExecute Lib _
        "shell.dll" _
        (ByVal hwnd As Integer, _
        ByVal lpOperation As String, _
        ByVal lpFile As String, _
        ByVal lpParameters As String, _
        ByVal lpDirectory As String, _
        ByVal nShowCmd As Integer) As Integer
#End If
Public Const SW_SHOWNORMAL = 1

depois no form vc chama assim

a principio pode criar varios botões com os caminhos associados

exemplo cire um botão com o nome do hino 1

cole nele


Private Sub Command1_Click()
Dim iret As Long
iret = ShellExecute(Me.hwnd, vbNullString, "C:pasta do hinohino1.ppt", vbNullString, "C:", SW_SHOWNORMAL)
End Sub



e assim para os demais hinos.

bom acima citei uma form simples de se proceder,  porém eu se fosse fazer algo do tipo criaria um formulário onde eu selecionaria o caminho do ppt, e em um campo text colocaria o nome do hino, depois salvaria estes em um arquivo INI, e exibiria uma lista dos caminhos criados, em um listbox mesmo, onde eu selecionaria o hino desejado e pronto.





TÓPICO EDITADO
   
wilherme
não registrado
ENUNCIADA !
Postada em 21/02/2011 12:23 hs   
Meu nivel de conhecimento é basico

Começei a trabalhar com programação tem duas semanas e não sei muita coisa.

Vou dar uma estudada no que vc me repassou ai e logo conversamos, assim que fazer o codigo posto aqui.


Obrigado
   
wilherme
não registrado
Postada em 21/02/2011 14:45 hs   
Public Class Form1    Private Sub Command1_Click()        Dim iret As Long        iret = ShellExecute(Me.hwnd, vbNullString, "C:Documents and SettingswmattosMeus documentosDownloadsDoce.ppt", vbNullString, "C:", SW_SHOWNORMAL)    End SubEnd ClassNesta parte = ShellExecute(Me.hwnd,... "hwnd" is not a member of 'chamar_Slide.Form1'.o porque deste erro?Como posso arruamar isso?
     
wilherme
não registrado
Postada em 21/02/2011 15:26 hs   
Private Sub Button1_Click()        Dim iret As Long        iret = ShellExecute("Me.hwnd", vbNullString, "C:Documents and SettingswmattosMeus documentosDownloadsDoce.ppt", vbNullString, "C:", SW_SHOWNORMAL)    End SubColoquei "   " ai não deu erro mas tb não abre o ppt?
     
wilherme
não registrado
Postada em 21/02/2011 16:01 hs   
O que eu queria era fazer um campo onde eu colocaria o numero do hino e clicar em um botão para abrir o slide direto na tela.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página