Français
Forum

Drag&Drop Funktion sur 2 la fenêtre

 

Konrad
Flachs
Salut,

weis quelqu'un comment on une Drag&Drop Funktion programmieren peux?

qui Funktion sollte etwa so o.ä. air:
1.) Im Profanprogramm est un z.B. une Listbox
2.) im Dateiexplorer selektiere je une Dossier et ziehe vous avec
qui linken Bouton de la souris dans mon Listbox.
3.) qui Dateiname erscheint dans qui Listbox

idées?!

Salut
Konrad
 
07.04.2005  
 




Michael
Dell
Salut,

ici récente belle Présentation de Thomas Bois (PRFellow):
KompilierenMarqueSéparation
PRFellow-Vorlage
Autor: Thomas Hölzer
Eine Drag-ListBox
Näheres siehe in win32.hlp
Def MakeDragList(1) !"COMCTL32","MakeDragList"
Def DrawInsert(3) !"COMCTL32","DrawInsert"
Declare i%,h&
SetTrueColor 1
WindowTitle "WinFellow"
Cls RGB(192,192,192)
Let h&=CreateListbox(%hwnd,"",280,48,185,200)

While lt(i%,11)

    AddString(h&,str$(i%))
    Inc i%

Wend

MakeDragList(h&)

While 1

    GetMessage

    IF GetFocus(h&)

        DrawInsert(%hwnd,h&,GetCurSel(h&))

    EndIf

Wend


PRFellow (Freeware) gibts incidemment ici: [...] 

Salu

Michael...
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
07.04.2005  
 




Frank
Abbing
Hi,

qui Code funktioniert pas sous WindowsXP Home.
 
07.04.2005  
 




Andreas
Miethe



KompilierenMarqueSéparation
 $H Windows.ph
 $H Messages.ph
 $H Shellapi.ph
Set("Fastmode",1)

Proc Newproc

    Parameters Wnd&,Msg&,wParam&,lParam&
    Declare Dummy$

    If Msg& = ~WM_DROPFILES

        Whileloop 0,~DragQueryFile(wParam&,$FFFFFFFF,0,0)-1

            Dummy$ = Space$(~Max_Path)
            ~DragQueryFile(wParam&,&Loop,Addr(Dummy$),~Max_Path)
            AddString(Listbox&,Trim$(Dummy$))

        EndWhile

        Return 0

    Endif

    Return ~CallWindowProc(OldProc&,Wnd&,Msg&,wParam&,lParam&)

EndProc

Declare Ende&,Listbox&,OldProc&
CLS ~GetSysColor(~COLOR_BTNFACE)
SetDialogFont ~GetStockObject(~DEFAULT_GUI_FONT)
ListBox& = Create("Listbox",%hwnd,"",0,0,300,300)
~DragAcceptFiles(Listbox&,1)
OldProc& = ~SetWindowLong(%hwnd,~GWL_WNDPROC,ProcAddr(NewProc,4))

Whilenot ende&

    Waitinput

Wend

Fin

Gruss
Andreas
 
Gruss
Andreas
________ ________ ________ ________ _
Profan 3.3 - XProfanX2
Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit
ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher
Homepage :  [...] 
07.04.2005  
 




Frank
Abbing
Hi,

oui, Andreas hat toujours perfekte Codes sur le lit .
Funktioniert très bien!
 
07.04.2005  
 




Frank
Abbing
allô.

Andreas, la hâte du encore un Beispiel prêt, cela den umgekehrten Weg allez? Um une Eintrag aus qui Listbox dans den WindowsExplorer trop kopieren?
 
07.04.2005  
 




Andreas
Miethe


allô Frank,

hab je malheureusement pas.

Gruss
Andreas
 
Gruss
Andreas
________ ________ ________ ________ _
Profan 3.3 - XProfanX2
Win 95,98,ME,2000,XP,Vista - Win 7 32 / 64 Bit
ASUS X93S - Intel Core I7-NVIDIA GForce 540M 8GB Arbeitsspeicher
Homepage :  [...] 
07.04.2005  
 




Frank
Abbing
allô Andreas,

ah, doch encore un nouveau Aufgabengebiet pour Profanentwickler entdeckt...
 
08.04.2005  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.765 Views

Untitledvor 0 min.
Walter11.12.2022
H.Brill28.09.2021
Jens-Arne Reumschüssel22.04.2019
Georg Teles03.01.2016
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie