Ir ao conteúdo
  • Cadastre-se

arrastar arquivos


Egb

Posts recomendados

Olá pessoal,

Tenho uma duvida interessante:

Como fazer uma operacao drag drop com os arquivos do Windows???

Explico melhor:

Queria fazer um aplicativo em que você arrastava os arquivos de mp3 para uma janela,

e a partir dai seria possivel descobrir os caminhos/nomes dos arquivos e guardar num banco de dados.

Mas queria fazer usando a facilidade de arrastar.

Se voce puder ajudar eu agradeço.

Mas se não puder ajudar eu agradeço da mesma forma. srsrsrrs

Ate mais.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Qual a linguagem?

Se for em VB, use o evento OLEDragDrop de algum comtrole, por exemplo, um ListBox. Coloque também a propriedade "OLEDropMode" do controle para "1 - Manual"

Aí pode usar um código assim:

Private Sub List1_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
    Dim Arquivo
    For Each Arquivo In Data.Files
        If LCase$(Right$(Arquivo, 3)) = "mp3" Then List1.AddItem Arquivo
    Next
End Sub

Link para o comentário
Compartilhar em outros sites

Obrigado Clemente,

desculpe, esqueci de dizer a linguagem.

Pretendo fazer isso usando C++Builder.

Não lembro de ter visto algum evento chamado "OLEDragDrop" nos listbox padroes do builder, já vi "OnDropDown", mas vou procurar melhor tem que existir.

Vou tentar adaptar esse codigo pra c++ e testarei em casa.

Até mais.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...