| |
|
|
- page 1 - |
|
| qui untenstehende Code ist seulement un Beispiel. Zeigt mais mon Problem. Pour Aufruf et finissons des Papierkorbes (ou bien einer anderen Windows-Funktion) soll une Aktion stattfinden - ici qui Messagebox. malheureusement wird qui Box mais tout de suite gezeigt et ensuite seulement wird qui corbeille à papier gestartet. comment peux je cela changement ? KompilierenMarqueSéparationDECLARE EE%,ende%,aufruf%
EE%=0
----------------------------------------------
PROC MELDUNG
Messagebox("Es ist vollbracht !","Meldung",64)
ENDPROC
PROC STARTE_AUFRUF
Papierkorb starten - Es kann auch eine andere Windows-Funktion sein - Das ist nur ein Beispiel
WinExec("explorer /n,::{645FF040-5081-101B-9F08-00AA002F954E}",1)
MELDUNG Der Aufruf soll erst nach dem Schliessen des Papierkorbes angezeigt werden
ENDPROC
----------------------------------------------
CLS
ende%=Create("Button",%hwnd,"Ende",10,10,100,25)
aufruf%=Create("Button",%hwnd,"Windows-Papierkorb",10,50,200,25)
WhileNot EE%
WAITINPUT
Case CLICKED(ende%):EE%=1
Case CLICKED(aufruf%):STARTE_AUFRUF
EndWhile
end
merci pour Aider |
|
|
| |
|
|
|
| |
|
- page 1 - |
|
| Pour "Papierkorb" chercher?
dans diesem le cas sollte on sich plutôt avec cela abfinden, dass qui opération nunmal asynchon abläuft. (comme aussi gedacht ist)
qui so gezielt cependant den corbeille à papier "verwalten" voudrais, qui devrait arrêt qui corbeille à papier-APIs anwenden. |
|
|
| |
|
|
|
| @iF cela était seulement un Beispiel - und dir um 15 verschiedene Windows-Funktionen, qui facultativement gestartet volonté peut et ici soll pour dem Schliessen qui jeweiligen Funktion une Aktion stattfinden ! - Compri ??? |
|
|
| |
|
|
|
| je nix Compri Problem. Compri doch la fois aussi juste Herunterfahren. Ist oui aussi une "Windows-Funktion". une 16.! seulement un <b>Beispiel</b>! |
|
|
| |
|
|
|
| @Lieber iF dans einem kleinen Tool aus meiner plume volonté im Menu 15 Windows-Funktionen zur Disposition gestellt. (qui Code pour schwirrte ici irgendwo rum) - Um mais chez diesem Programme Set("Autopaint",0) trop tourner autour de, muss je aus einem certain Grund Pour dem Schliessen qui jeweiligen Windows-Funktion une bestimmte Procedur appel (un partie qui surface (Icônes) wird nämlich par cela récente geöffnete la fenêtre gelöscht) et cette Procedur volonté cet Icônes wieder hergestellt. So, comment dankenswerterweise Roland mir geholfen hat, funktioniert qui l'affaire maintenant. Compri ? |
|
|
| |
|
|
|
Jörg Sellmeyer | et maintenant Alle: "Ich soll dans einem anspruchsvollen et vernünftig erscheinenden Programme ne...aucune "DrawIcon" verwenden, mais avec Créer() un Handle erzeugen et cela einem Static zuweisen!" . . . . . . . . . Amen! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 22.10.2008 ▲ |
|
|
|
|
E.T. |
Jörg Sellmeyer: et maintenant Alle: "Ich soll dans einem anspruchsvollen et vernünftig erscheinenden Programme ne...aucune "DrawIcon" verwenden, mais avec Créer() un Handle erzeugen et cela einem Static zuweisen!" .
dans XP10 hab cela Handle ensuite einem Contrôle zugewiesen (zuweisen doit, weils un Button avec 2-zeiligem Text était), et hab cela Dingens toujours "refresht", si je aus einer waitinput-Boucle zurück était.
Obs maintenant dans XP11 einfacher allez, doit je seulement la fois checken (habs seulement depuis ner semaine) |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 22.10.2008 ▲ |
|
|
|
|
| @Jörg - pour Alle
CASE 1L$ > »:w32_DrawIcon(%hdc,340,265,ExtractAssociatedIcon(1L$+"\",1))
ensuite mach la fois ;) |
|
|
| |
|
|
|
Andreas Miethe
| Horst Horn
@Jörg - pour Alle Horst HornCASE 1L$ > »:w32_DrawIcon(%hdc,340,265,ExtractAssociatedIcon(1L$+"\",1)) ensuite mach la fois ;)
Verstehe zwar pas comment qui Code avec fehlenden Parametern marcher soll, mais so sollte es aller.
Horst Horn
CASE 1L$ > »:w32_DrawIcon(%hdc2,340,265,ExtractAssociatedIcon(1L$+"\",1)):repaint |
|
|
| 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 : [...] | 25.10.2008 ▲ |
|
|
|
| |
|
- page 2 - |
|
|
| @Andreas
Verstehe zwar pas comment qui Code avec fehlenden Parametern marcher soll,
qui Code funktioniert, glaube es mir - c'est seulement un Auszug gewesen um Jörg trop montrer, comment qui Icônes aufgerufen volonté |
|
|
| |
|
|
|
Jörg Sellmeyer | je sach oui: DrawIcon ist unpraktisch. Erzeuge avec Créer("hIcon"...) un Iconhandle et weise cela einem Staticcontrol trop: KompilierenMarqueSéparationVar hIcon&=Create("hIcon","Shell32.dll",4)
Cls
Var hStatic& = Control("STATIC","shell32.dll,24",$50020003,10,10,32,32,%hwnd,2000,%hinstance)
SendMessage(hStatic&,368,hIcon&,0)
WaitInput /pre> pourquoi peux eigentlich Créer("Icon"...) seulement avec den Namen qui XProfan-Icon fertigwerden. là wäre es doch sinnvoll, aussi juste Handles anzunehmen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 25.10.2008 ▲ |
|
|
|
|
Dieter Zornow | w32_DrawIcon
pourquoi überhaupt sur API , pourquoi pas sur Profan, ensuite sollte doch wenns im Hauptfenster ist rien passer. Drawicon nimmt doch aussi un Handle à.
Auszug aus qui Aider DrawIcon N, X, Y N - Handle des Icônes X,Y - Wert: Koordinaten |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 25.10.2008 ▲ |
|
|
|
|
| Weil je dans diesem Programme alle Laufwerke im System aufrufe et qui Symbole pour lade. So un nu is jut - Roland hat mir oui une Tipp gegeben, comment je pour mon Tool avec cela bien sûr viens. Jürgen et Andreas avons beide cela Programme et müssten à sich voyons, pourquoi je avec "w32_DrawIcon " arbeite. |
|
|
| |
|
|