Français
Source/ Codesnippets

Copyright Dialog Internet Mailadresse

 

KompilierenMarqueSéparation
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
Copyright-Dialog mit Internet- und Mailadresse
cls
######## für Copyright ###########
Code für anklickbaren Text und Cursorhand von Andreas Miethe
H-J. Trog 10/2002 (Freewarecode)
Adressangaben usw. bitte anpassen!
DEF @ASetClassLong(3) ! USER32,SetClassLongA
Parameter : %Handle,-12(HCursor),Cursorhandle
Def @ALoadCursor(2) !USER32,LoadCursorA
Parameter : %Hinstance,Name
Declare StaticCur&
Let StaticCur& = @ALoadCursor(0,32649) wenn WIN98 dann Hand, auch Win Me
DEF HiWord(1) Div&(&(1),$10000)
DEF LoWord(1) And(&(1),$FFFF)
DEF &WM_COMMAND $0111
UserMessages &WM_COMMAND
declare pname1$,version$,programmname$,datum$,eintrag$,email$,subject$,hp$
pname1$=CPSTARTER
programmname$=@add$(Startprogramm für CPicture: ,pname1$)
version$=V. 1.4
datum$=(2001 - 2002)
email$=sumatra@dhjt.de
hp$=http://www.dhjt.de
eintrag$=@add$(email: ,email$)
subject$=@add$(pname1$,version$)

Proc SendMail

    Parameters adress$,subject$
    Let adress$=mailto: ;adress$;?subject=;subject$

    If Lt(ShellExec(adress$,open,1),32)

        Messagebox(Standard Mail-Programm kann nicht gestartet werden!,Fehler,16)

    EndIf

EndProc

proc copyright

    declare mail&,t1&,t2&,t3&,t4&,ende&,e&,font1%
    Font1% = @Create(Font,Arial,12,7,1,1,1)
    SetDialogFont 1
    UseFont ARIAL,14,0,1,0,0
    mail&=@CreateDialog(%hwnd,Copyright,10,50,300,150)
    t1&=@CreateText(mail&,@add$(programmname$,version$),10,10,350,20)
    t2&=@CreateText(mail&,@add$(© H.-J. Trog ,datum$),10,30,200,20)
    t4&=@Control(Static,hp$,$50000100,10,50,200,16,mail&,1003,%Hinstance)
    SetFont t4&,Font1%
    T3& = @Control(Static,eintrag$,$50000100,10,70,200,16,mail&,1003,%Hinstance)
    SetFont t3&,Font1%
    e& = @Control(Button,Zurück,$50000000,185,100,100,20,mail&,1003,%Hinstance)
    @ASetClassLong(t4&,-12,StaticCur&)

    WHILENOT @Equ(ende&,1)

        waitinput

        If %UMessage = &WM_COMMAND

            If &ULParam = T3&

                Static-Control abarbeiten

                If HiWord(&UWParam) = 0Static-Klick

                    sendmail email$,subject$

                Endif

            elseIf &ULParam = T4&

                Static-Control abarbeiten

                If HiWord(&UWParam) = 0Static-Klick

                    ShellExec(hp$,,0)

                Endif

            ElseIf &ULParam = e&

                Button abarbeiten

                If HiWord(&UWParam) = 0 Button-Clicked

                    ende& = 1

                EndIf

            ElseIf &UWParam = 2

                X-abarbeiten
                ende& = 1

            Endif

        endif

    ENDWHILE

    DELETEOBJECT Font1%

endproc

######## Ende copyright
 
15.07.2007  
 



Zum Quelltext


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

1.486 Views

Untitledvor 0 min.
Sebastian Frank17.07.2013
Wolfgang30.07.2012
Frank Vorholzer20.05.2012
Julian Schmidt25.02.2012
plus...

Themeninformationen

cet Thema hat 1 participant:

unbekannt (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