Français
Forum

avec SendMessage Werte senden

 

Sato
Pinto
allô

Habe deux Programme am courir, un ist sichtbar et l'autre pas. dans den sichtbaren Programme
habe je une Fortschrittanzeige qui je sur den unsichtbaren Programme steuern voudrais.
là fällt mir SendMessage un, mais comment peux je cela faire, den si je avec Findwindow den Handle
des sichtbaren Programme ermittele, comment peux je avec sendmessage à den Handle qui Fortschrittanzeige
Werte senden?

Im unsichtabres Programme wird qui variable Progresszaehler& hochgezählt, et so un Befehl voulais
je qui Fortschritanzeige beeinflussen. Weiss quelqu'un comment cela gemacht wird?
z.b @SendMessage(Progresshandle&,$0400+2,Progresszaehler&,0)

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
15.09.2009  
 




Sato
Pinto
allô

Habe cela sur den Clipboard gelöst, pas qui eleganteste Solution, mais es funktioniert

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
16.09.2009  
 



allô Sato, s'il te plaît einmal qui pipe-unit anschauen bzw. un Trick hätte je là déjà.

Bennenne cela Serverfenster z.B. avec "meinProgramm - ["+str$(handle)+"]" et im Client peux Du per FindWindow "meinProgramm - [" simple un entsprechendes la fenêtre trouver weil FindWindow indirect cherchez.

Programme qui "mir" meinen Zwischeninhalt/Clipboard effacer ou bien changement, volonté grundsätzlich erwürgt et près de den Autor gehägt.
 
16.09.2009  
 




Andreas
Miethe


ou bien per RegisterWindowMessage

Beispiel :

Client
KompilierenMarqueSéparation
CLIENT
zuerst starten
###############
 $H Windows.ph
 $H Messages.ph
Windowstyle 520
CLS
Var Ende& = 0
Var RegMessage& = ~RegisterWindowMessage("Meine-Meldung")
UserMessages RegMessage&

Whilenot Ende&

    Waitinput

    If %UMessage = RegMessage&

        If &uwParam = 0

            Locate 0,0
            Print &ulParam

        Endif

    Endif

    If %Key = 2

        Server beenden
        PostMessage(~HWND_BROADCAST,RegMessage&,2,0)
        Ende& = 1

    Endif

Endwhile


Server
KompilierenMarqueSéparation
Server
pour dem Client starten
 $H Windows.ph
 $H Messages.ph
windowStyle $250
Fenêtre 0,0-0,0
Var Ende& = 0
Var RegMessage& = ~RegisterWindowMessage("Meine-Meldung")
Utilisateur Messages RegMessage&
SetTimer 500
Var X& = 0

Whilenot Ende&

    Waitinput

    Si %wmtimer

        annonce absetzen
        Poster un message(~HWND_BROADCAST,RegMessage&,0,X&)
        Inc X&

    endif

    Si %UMessage = RegMessage&

        annonce zum finissons wurde empfangen

        Si &uwParam = 2

            Ende& = 1

        Endif

    Endif

Endwhile

 
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 :  [...] 
16.09.2009  
 



Andreas Miethe, Beitrag=54255, Zeitpunkt=16.09.2009
ou bien per RegisterWindowMessage...


Ist oui sogar encore viel besser!
 
17.09.2009  
 




Sato
Pinto
allô

Andreas Solution ist super. je weiss cela avec den Clipboard pas qui feine Art ist, mais
vous êtes oui Profis, je pas, muss encore viel apprendre.

merci à Euch beide

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
17.09.2009  
 



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

6.300 Views

Untitledvor 0 min.
Walter17.05.2022
RudiB.05.04.2020
Christof Neuß30.10.2019
rquindt04.03.2018
plus...

Themeninformationen

cet Thema hat 3 participant:

Sato Pinto (3x)
iF (2x)
Andreas Miethe (1x)


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