Español
Fuente/ Codesnippets

Anwendung Eigenen Un Programa Starten

 

KompilierenMarcaSeparación
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
mit dem eigenen Programm eine Anwendung starten
Lauffähig ab Profan-Version 5.0
Erklärung:
----------
Diese Beispiel demonstriert, wie eine Anwendung
gestartet werden kann.
Es bedeuten:
------------
X%     - Breite des Fensters
Y%     - Höhe des Fensters
%maxX  - horizontale Auflösung des Bildschirmes
%maxY  - vertikale Auflösung des Bildschirmes
Window x1,y1 - x2,y2       siehe Profan - Hilfe
 $WinPath  : Windows-Pfad (z.B. C:WINDOWS )
%HWnd     : Integer - Handle des übergeordneten Fensters
prgverz$     : Pfad in der die Anwendung enthalten ist
WinExecWait(S,N)  : Die Anwendung S wird mit Abbildungsmodus N gestartet.
but%   : Variablebezeichnung für den Button
CreateButton(N,S,X1,Y1,X2,Y2) : Button wird erzeugt
N     : Integer - Handle des übergeordneten Fensters
S     : String  - Text auf dem Button
X1,Y1 : Integer - Linke obere Ecke des Buttons
X2,Y2 : Integer - Größe des Buttons
-----------------------------------------------
declare X%,Y%,e%,prgverz$,but%,endbut%          Variablen declarieren
x% = 300                                                beachte, dass X% < %maxX
y% = 300                                                beachte, dass Y% < %maxY
prgverz$ = $Winpath + Sol.exe                        C:Windows + sol.exe wird zusammengeesetzt
window (%MaxX - x%) / 2, (%MaxY - y%) / 2 - x%,y%       Fenster wird erzeugt
endbut%=CreateButton(%HWnd,Beenden,120,100,80,25)     Button zum Beenden wird erzeugt
but%=CreateButton(%HWnd,Anwendung starten,120,150,140,25) Button zum Anwendung starten wird erzeugt

PROC ANWENDUNG                                          Prozeduranfang

    WinExecWait(prgverz$,3)                                 laden der Anwendung Solitär in Modus 3 (3 = maximiert)

ENDPROC

###############################                        Hauptschleife beginnt
e%=0                                                    ist eingabe = 0 mache nichts

Whilenot e%

    waitinput                                               warten auf Eingabe

    if getfocus(endbut%)                                    wird beenden anglickt wird erstelltes Fenster zerstört

        e%=1

    elseif getfocus(but%)                                  wird Anwendung starten angeklickt, wird z.B. Spiel geladen

        ANWENDUNG

    Endif

WEND

end                                                        Programm wird ../funktionsreferenzen/XProfan/final/'>final
 
16.07.2007  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.694 Views

Untitledvor 0 min.
Uwe Starke17.11.2023
Frank16.04.2021
Muemmelmann18.02.2014

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie