Español
Anwendungen

Prog_Loader

 
- Página 1 -



Alfred
Wagner
Prog_Loader ...

Ist una Programa como el Name ya verrät en vorher definierte Programas encima la ventana principal oder encima el Icon en el Systray (links neben el Uhr)a starten.
Zudem puede Programa beim Systemstart mitgeladen
voluntad ,wodurch el Programas igual a Disposición posición y igual comenzó voluntad puede .

Das Programa wurde bajo Windows98 SE y bajo Windows XP getestet.

Neue Versión vom 13.Mai
Los cambios:
28.04.07 Buttons reagieren sólo beim loslassen
06.05.07 Ventana principal geändert,Suchendialog startet ahora siempre vom Desktop de,Auswahldialog erweitert.
09.05.07 Suchendialog nun frei wählbar,Statusfenster en el Auswahldialog eingefügt,Programa kommt ahora sin .dll.
13.05.07 Fehlermeldung integriert si una gewählte Expediente no mehr disponible es.

Neue Versión vom 08.Juli
Versión 1.2
Los cambios:
Programa erheblich erweitert - Bitte anschauen !

download siempre letzter Contribución de me !

Alfred
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
27.04.2007  
 



 
- Página 2 -



Alfred
Wagner
¡Hola
Hatte el todo Tiempo Problemas con el LoadDialog

Hab el Diálogo de el Profanhilfe algo umgeschrieben,nun macht él qué él se ! (Anregung de Jörg y IF)

Der de el Profanhilfe scheint no correcto a trabajo (gehört veces adaptado)

Hier el Code para todos
KompilierenMarcaSeparación
 $P+
SET(ERRORLEVEL,0)
DEF GETSYSCOLOR(1) !USER32,GetSysColor
DECLARE BUTTON1&
 $H Windows.ph
-ExternalFunctions---------------------------------------------------
Def @GetOpenFileName(1) !ComDlg32.Dll, GetOpenFileNameA
Struct OFN = lStructSize&,
hWndOwner&,
hInstance&,
lpstrFilter&,
lpstrCustomFilter&,
nMaxCustFilter&,
nFilterIndex&,
lpstrFile&,
nMaxFile&,
lpstrFileTitle&,
nMaxFileTitle&,
lpstrInitialDir&,
lpstrTitle&,
Flags&,
nFileOffset%,
nFileExtension%,
lpstrDefExt&,
lCustData&,
lpfnHook&,
lpTemplateName&
-GlobalVariables-----------------------------------------------------
Def &OFN_PATHMUSTEXIST $800
Def &OFN_FILEMUSTEXIST $1000
Declare CommDlgError& -Zur Auswertung bei Abbruch oder Fehler
-  Ordner vorgeben --------------
Def Desk(0) ReadIni$(Hkey_1, SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders,Desktop)

PROC BUTTON1_ONCLICK

    GETMESSAGE
    Parameters Title$, FileMask$
    -VariablesDeclaration--------------------------------------------
    Declare OFN#
    Dim OFN#, OFN
    Declare PathFileName#
    Dim PathFileName#, ~MAX_PATH
    Declare FileName#
    Dim FileName#, ~MAX_PATH
    Declare Filter#
    Dim Filter#, 1024
    Declare InitialDir$, Datei1$, PathDatei1$
    -----------------------------------------------------------------
    Title$= Datei suchen ...- Überschrift --------------
    InitialDir$ = Desk(0)- Vorgegebener Ordner --------------
    CaseNot Len(FileMask$):FileMask$=Programme|*.Exe|Alle|*.*
    FileMask$=Translate$(FileMask$,|,z)+zz
    Clear PathFileName#, FileName#, Filter#, CommDlgError&
    String Filter#, 0 = FileMask$

    With OFN#

        .lStructSize& = @SizeOf(OFN#)
        .Flags& = &OFN_PATHMUSTEXIST | &OFN_FILEMUSTEXIST
        -Filter-
        .lpstrFilter& = Filter#
        .nFilterIndex& = 0
        -Dateiname mit Pfad-
        .lpstrFile& = PathFileName#
        .nMaxFile& = ~MAX_PATH
        -Dateiname-
        .lpstrFileTitle& = FileName#
        .nMaxFileTitle& = ~MAX_PATH
        -Dialogtitel-
        .lpstrTitle& = @Addr(Title$)
        -Initialverzeichnis-
        .lpstrInitialDir& = @Addr(InitialDir$)

    EndWith

    If @GetOpenFileName(OFN#)

        PathDatei1$ = @String$(PathFileName#, 0)
        Datei1$ = @String$(FileName#, 0)

    Else

        Clear PathDatei1$
        Clear Datei1$

    EndIf

    Dispose OFN#
    Dispose PathFileName#
    Dispose FileName#
    Dispose Filter#
    Print
    Print Datei1$
    Print PathDatei1$
    Return PathDatei1$  -Pfad und Dateiname
    Return Datei1$     -Dateiname

ENDPROC

WINDOWSTYLE 63
WINDOWTITLE Datei Laden Dialog ...
WINDOW 243,208-476,268
SET(TRUECOLOR,1)
DECLARE ENDE%
CLS GETSYSCOLOR(15)
USEFONT MS Sans Serif,13,0,0,0,0
SETDIALOGFONT 1
BUTTON1& = CREATE(BUTTON,%HWND,Suchen ...,0336,0170,0070,0030)
SETFOCUS(%HWND)

WHILENOT ENDE%

    WAITINPUT

    If %KEY=2

        ENDE%= 1

    ELSEIF %KEY=4

    ELSEIF GETFOCUS(BUTTON1&) BUTTON

        BUTTON1_ONCLICK

    ENDIF

ENDWHILE


Zum Prog_Loader

Werde demnächst una Actualización hochladen
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
06.05.2007  
 




Jörg
Sellmeyer
Sehr schön - allerdings kannst Usted Usted el GetMessage al Anfang el Procedimiento sparen.
¿Por qué nimmst Usted eigentlich no simplemente el LoadFile-Diálogo?
KompilierenMarcaSeparación
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
06.05.2007  
 




¿Por qué nimmst Usted eigentlich no simplemente el LoadFile-Diálogo?


Frag Yo mich auch...

En mi Quickstart sieht el así de:
KompilierenMarcaSeparación
 
06.05.2007  
 




Alfred
Wagner
hallo Jörg

porque uno con el LoadFile-Diálogo siempre en el Ordner landet de wo de el letzte Programa aufgerufen wurde ,y yo möchte daß el Diálogo siempre en el Desktop ausgeführt se.

Oder ha alguien una Alternative a el Diálogo(el es nämlich una wenig lang)
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
06.05.2007  
 



@¡Hola Alfred
KompilierenMarcaSeparación
Antes Usted LoadFile$(.... aufrufst CHDIR desk$ y Usted startest siempre de el Desktop (natürlich kannst Usted el Declaration desk$ auch anders nennen
 
06.05.2007  
 




Jörg
Sellmeyer
Usted necesidad nichtmal el Variable desk$, como DeskTop() sí siempre el Pfad dorthin liefert.
Also
KompilierenMarcaSeparación
reicht.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
06.05.2007  
 




Alfred
Wagner
danke euch beiden
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
06.05.2007  
 




Jörg
Sellmeyer
Kein Problema - Yo sería pero en así una Programa empfehlen, daß el Diálogo siempre en el letzten aufgerufenen Directorio geöffnet se.
Also, beim ersten Tiempo Dektop() es una guter Start. Wenn uno se entonces para Startmenü durchgeklickt ha, y hay todavía mehr Programas auswählen voluntad, kann lo muy lästig ser, siempre wiederneu rumzuklicken.

Hier auch todavía el Definitionen, en el Startordner oder Eigene Archivos direkt anzusteuern:
KompilierenMarcaSeparación
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
06.05.2007  
 



@Jörg


Also, beim ersten Tiempo Dektop() es una guter Start. Wenn uno se entonces para Startmenü durchgeklickt ha, y hay todavía mehr Programas auswählen voluntad, kann lo muy lästig ser, siempre wiederneu rumzuklicken.


Das puede ser así más o menos sehen. In meiner ersten Versión (Quickstart) bin Yo de C: comenzó, porque el es siempre disponible. In uno späteren Versión bin Yo entonces, (dank Deiner Ayuda) vom Desktop comenzó, porque sí nun mein Programa todos Icons erkannte y yo auch lnk-Archivos darstellen podría. - Yo muss mich sí no para Startmenu durcklicken, Yo de hecho puede auch en el verschiedenen Partionen (en me 4) el Programmdateien direkt auswählen.

Cuestión a el Anwender:
Was es bequemer - Immer de el gleichen Directorio (Desktop oder auch C: meinetwegen) oder de el zuletzt benutzten Directorio starten ?
 
06.05.2007  
 




RGH
Horst Horn
Cuestión a el Anwender:
Was es bequemer - Immer de el gleichen Directorio (Desktop oder auch C: meinetwegen) oder de el zuletzt benutzten Directorio starten ?


Dem Anwender en un Optionsdialog el Wahl dejar:

( ) zuletzt gewähltes Directorio
( ) siempre folgendes Directorio ... [Auswahl]
Voreingestellt beim ersten Programmstart es el Desktop.

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
06.05.2007  
 



@Roland


Dem Anwender en un Optionsdialog el Wahl dejar:

( ) zuletzt gewähltes Directorio
( ) siempre folgendes Directorio ... [Auswahl]
Voreingestellt beim ersten Programmstart es el Desktop.


Der Meinung bin Yo auch y bastel ya a el Menueintrag
 
06.05.2007  
 




Frank
Abbing

Was es bequemer - Immer de el gleichen Directorio (Desktop oder auch C: meinetwegen) oder de el zuletzt benutzten Directorio starten ?


Yo bin bemüht, mi Progs siempre en el Ordner starten que se, en el el Anwender como letztes gearbeitet ha. Beim Programmende speichere Yo esta Ort, y el para jede einzelne Auswahl.
 
06.05.2007  
 




Zur Anwendung


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

24.412 Views

Untitledvor 0 min.
Donnie07.04.2013
Andre Hilprecht17.12.2012
Untitled26.09.2012
Deli Beatz09.06.2012
Más...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  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