Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ZExplorer (mein erstes "großes" Programm) (https://www.delphipraxis.net/108609-zexplorer-mein-erstes-grosses-programm.html)

blackdevile_kf 16. Feb 2008 15:08


ZExplorer (mein erstes "großes" Programm)
 
Liste der Anhänge anzeigen (Anzahl: 2)
So hallo zusammen,

habe mein erstes nützliche Programm vollendet das ich euch auch Vorstellen möchte.
Ich nenne es ZExplorer, Z ist der Anfangsbuchstabe von meinem Nachnamen und Explorer sollte denke ich ersichtlich sein ^^.

Mit dem Programm könnt ihr einfach Dateien zwischen zwei Ordner austauschen, hierzu gibt es zwei möglichkeiten:
- Man Doppelklickt auf die Datei die dann in den Jeweils anderen Ordner verschoben wird
- Man Klickt die Datei einmal an und verschiebt sie über die mit Pfeilen markierten Buttons.

Ich hoffe und denke das diese Funktion soweit selbsterklärend ist, der Button Fox den ich implementiert habe dient dazu die bookmarks.html Dateien des aktuell angemeldeten Benutzers mit allen andern bookmarks.html Dateien abzugleichen die auf andern Medien liegen und alle auf den aktuellsten Stand zu bringen.

Getestet wurde das ganze unter Windows XP SP 2.

In der angehängten zip Datei befindet sich das Programm sowie der komplette Quellcode damit ihr seht das es kein Virus ist bzw. das jemand funktionen nachschlagen kann falls er sowas suchen sollte.

Freue mich über KKV (= Kommentare, Kritik & Vorschläge)
Habe daher die aktuelle Version als Version 0.5 Alpha eingestufft, weiß noch net wie buggy die ist.


Update zu Version 0.6 Alpha

:arrow: Komplett Neues Desing und damit XP tauglicher xD
:arrow: Es wurden zwei Warnmeldungen ausgemerzt damit ist das Progamm hoffentlich auf mehr PCs lauffähig
:arrow: Dateien können wie aus Windowsoberfläche gewohnt umbenannt werden indem man zweimal langsam auf den Dateinamen klickt.

Update zu Version 0.7 Alpha

:arrow: Dateianzeige kann nun eingestellt werden was für AnzeigenStyle es haben soll
:arrow: Dateiendung wird nun auch mitkopiert wenn User Bekannte Dateiendungen ausblendet (vielleicht etwas unsauber gelöst, aber immerhin gelöst)
:arrow: Das Programm wird Zentriert gestartet

Update zu Version 0.8 Alpha

:arrow: Hoffentlich den Firefoxbookmarkbug entfernt ^^ (d.h. Prog hängt sich nicht mehr auf)

Greetz
Chris

Flips 16. Feb 2008 16:20

Re: ZExplorer (mein erstes "großes" Programm)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Joa Buggy triffts gut :-)
Du scheinst irgendwas drin zu haben was meinem XP SP2 Probleme bereitet, siehe Anhang.

Anhand des Screenshots meine ich aber Win 3.1 Komponenten zu erkennen.
Ich meine es wäre besser die Shell-Komponenten zu nehmen.
Delphi 7 hat sie unter Samples, in Turbo Delphi scheint es sie nicht mehr zu geben :-(

Zipp 16. Feb 2008 16:47

Re: ZExplorer (mein erstes "großes" Programm)
 
Es wurde TurboDelphi verwendet.
Sieht man am Icon (außer er hat extra das Icon genommen, was ich nicht glaube).

blackdevile_kf 16. Feb 2008 16:48

Re: ZExplorer (mein erstes "großes" Programm)
 
Würde gerne die Shellkomponenten verwenden aber im CodeGearRad Studio 2007 (so heißt das inzwischen bzw. so heißt meine Version) sind die gar nicht mehr drinne und die DVD liegt momentan leider in der Arbeit das ich net kucken kann ob da die Shellkomponenten drauf sind :(

Das mit Win3.1 weiß ich nicht direkt aber mein Compiler meldet zwei warnungen das veraltete Komponentn verwendet wurden, habe bisher aber noch keinen Ersatz gefunden, werde mich da gleich mal dran machen.

Ach ja, hat das Prog sich bei dir wenistens starten lassen, oder ist es gleich abgestürzt?

Greetz
Chris

Flips 16. Feb 2008 17:40

Re: ZExplorer (mein erstes "großes" Programm)
 
Beim Starten abgestürzt.
Habe meil auf ein Formular ein paar Win 3.1 Komponenten geklatscht -> Ging.
Also daran sollte es nicht liegen.

GeMo 16. Feb 2008 17:43

Re: ZExplorer (mein erstes "großes" Programm)
 
also allein an windows xp + sp2 kanns nicht liegen eigentlich.. ich hab das auch installiert und bei mir funktioniert das programm einwandfrei.
allerdings solltest du vllt die win 3.1 komponenten durch neuere ersetzen. das sieht son bisschen altbacken aus mit den komponenten :P

aber sonst gefällts mir ganz gut, auch wenn ich dann doch lieber strg+c/v benutze ;)

jmit 16. Feb 2008 18:02

Re: ZExplorer (mein erstes "großes" Programm)
 
Hallo,

ist ja ganz gut gelöst, aber das Programm sieht nicht wirklich wie ein heutiges Programm aus. Ich wünschte mir aber auch ein paar mehr Funktionen, wie z.B. umbenennen von Dateien und Ordnern, Anzeigen und Ändern von Dateiattributen, ...

Gruß Jörg

blackdevile_kf 16. Feb 2008 23:24

Re: ZExplorer (mein erstes "großes" Programm)
 
@jimit Werde schauen das ich die gewünschten Funktionen einbaue sobald ich das Problem von Flips gelöst habe.

@Flips, im anhang das ganze nochmal, habe ne kleinigkeit geändert, habe jetzt nur noch zwei warnungen von wegen alte komponenten verwendet und betriebsystemspezifisch, aber das sollte eigentlich kein Problem mehr sein. Kannst du des bitte nochmal probieren?

Greetz
Chris

blackdevile_kf 17. Feb 2008 20:16

Re: ZExplorer (mein erstes "großes" Programm)
 
Habe den anhang im vorrigen Post gelöscht da es eine neuer Version von meinem Programm gibt. Würde mich über weiters fröhliches testen sowie viele Kommentare freuen.

Greetz
Chris

GeMo 17. Feb 2008 20:40

Re: ZExplorer (mein erstes "großes" Programm)
 
soo.. habe mir dein programm jetzt nochmal angeschaut und auch den quelltext dazu.

Also hier mal meine Vorschläge:

- ich würde glaube ich den anzeige-stil der datei-anzeige in "vsList" ändern, oder lasse es noch besser einfach vom benutzer selbst entscheiden mit hilfe eines pop-ups :)
- wenn man dateien verschiebt, dann wird die datei-endung nicht mitkopiert, sofern bekannte dateiendungen nicht mit eingeblendet werden (so wie ich es immer eingestellt habe :) ) << das liegt daran das du nur mit dem Displaynamen der ShellTreeView arbeitest.

- die positionen der forms beim start stimmen nicht.. am besten am poScreenCenter setzen :)

das wars fürs erste von mir .. weiter so :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:51 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz