Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   ID3-Tag Verwalter (https://www.delphipraxis.net/53951-id3-tag-verwalter.html)

Luckie 26. Sep 2005 13:46

Re: ID3-Tag Verwalter
 
Zitat:

Zitat von Alex_ITA01
Das mit SelectDirectory hatte ich schon... Ist aber keine gute Lösung weil man die QDialogs-Unit einbinden muss

Hm, dann machst du was falsch. Bei mir ist besagte Funktion in der Unit FileCtrl enthalten.

Zitat:

Unit

FileCtrl

Category

dialog and message routines

function SelectDirectory(const Caption: string; const Root: WideString; out Directory: string): Boolean; overload;
function SelectDirectory(var Directory: string; Options: TSelectDirOpts; HelpCtx: Longint): Boolean; overload;

faux 26. Sep 2005 13:47

Re: ID3-Tag Verwalter
 
Kennst du UPX? Damit kann man EXE-Dateien komprimieren, und der Benutzer merkt nichtmal was davon. :wink:

Ich habe in ein Programm die FileCtrl-Unit eingebunden und die EXE hat Original (also ohne UPX oder so) 389KB (incl. sonstigem Quelltext). Wie kommst du auf QDialogs??

Grüße
Faux

Alex_ITA01 26. Sep 2005 13:54

Re: ID3-Tag Verwalter
 
stimmt, jetzt wo ihr es alle sagt, dann stimmt das mit der anderen Unit! Warum komme ich eigentlich auf die QDialogs?!?!? Ich dachte das in der Delphi Hilfe gelesen zu haben... Okay ich überarbeite es nochmal richtig mit dem SelectDirectory und lade es spätestens morgen früh hoch (komme heute nicht mehr dazu).

Danke erstmal und ich änder das mal...
Grüße Alex

Alex_ITA01 26. Sep 2005 14:11

Re: ID3-Tag Verwalter
 
Update siehe oben :-)

MFG Alex

leddl 26. Sep 2005 14:24

Re: ID3-Tag Verwalter
 
Ich konnte es jetzt nicht austesten, da ich hier auf der Arbeit keine MP3s auf dem Rechner habe, aber so wie es mir scheint, haben die Edit-Felder beim ID3v1-Tag keine Längenbegrenzung. Das ist aber beim ID3v1 der Fall. Wäre also ganz praktisch, das einzubauen. ;)
Und wozu brauche ich diese LogDatei? Mich als Benutzer stört das ehrlich gesagt etwas.

TeronG 26. Sep 2005 14:27

Re: ID3-Tag Verwalter
 
Zitat:

Zitat von faux
Kennst du UPX? Damit kann man EXE-Dateien komprimieren, und der Benutzer merkt nichtmal was davon. :wink:

1. Kann man das "sehen" (wenn man nachschaut)
2. Siehe da!

Zitat:

... aber ich habe schon Source gefunden, der die gleiche Mp3 nicht auslesen konnte...
Yup .. das Problem hatte ich auch schon ... da ich aber das Proggie nur für Privat gebraucht hätte hab ich mich nicht mehr damit beschäftigt ... aber wenn du eine "ID3TAG.pas" hättest würd ich sie glatt nehmen :mrgreen: *nochmalGAAANZliebgugt*

leddl 26. Sep 2005 14:32

Re: ID3-Tag Verwalter
 
Ich benutz für diese Fälle immer die TMEPGAudio. Hatte damit noch nie Probleme. Frag mich jetzt aber nicht, wo ich die her hab, is schon ne Weile her. Könnte aber ziemlich sicher hier im Forum was dazu geben.

Alex_ITA01 26. Sep 2005 14:38

Re: ID3-Tag Verwalter
 
- UPX gucke ich mir auch mal an.
- Das mit der Längenbegrenzung werde ich noch einbauen (danke für den Tip)
- Sorry wegen der LogFile, die ist hauptsächlich für mich. Werde die Funktion standardmäßig deaktivieren
- @TeronG: Ich werde morgen alles zur CodeLib hinzufügen. Muss nur erstmal meine Kompos heraus "optimieren" und den Source ein wenig "verständlicher" machen. Lege es aber morgen hier ab. Versprochen (es haben sich schon mehrere Leute gemeldet, die an dem Code interessiert sind)

MFG Alex

bigg 26. Sep 2005 14:39

Re: ID3-Tag Verwalter
 
Zitat:

Ich benutz für diese Fälle immer die TMEPGAudio. Hatte damit noch nie Probleme. Frag mich jetzt aber nicht, wo ich die her hab, is schon ne Weile her. Könnte aber ziemlich sicher hier im Forum was dazu geben.
Bestimmt von mir :-)
Wer interesse an einem ähnlichen Tool mit Tabellenansicht hat, kann sich ja per pn an mich wenden.

PS: Das Auslesen der Tags scheint ganz gut bei deinem Programm zu funktionieren. :zwinker:

faux 26. Sep 2005 14:56

Re: ID3-Tag Verwalter
 
Zitat:

Zitat von TeronG
Zitat:

Zitat von faux
Kennst du UPX? Damit kann man EXE-Dateien komprimieren, und der Benutzer merkt nichtmal was davon. :wink:

1. Kann man das "sehen" (wenn man nachschaut)

Du nimmst alles auch sehr genau. :roll: Wie soll man sonst in einem kurzen Satz erklären, dass der Benutzer deswegen nicht mehr Aufwand hat die EXE Auszuführen (zB entpacken, etc)? Desweiteren: Ist es nicht egal, ob man es sieht oder nicht?

Zitat:

Zitat von TeronG
2. Siehe da!

Die Datei von Ihm hat 478KB. Mit UPX hat sie dann 188KB. Ergibt 666KB... :roll:
Aber danke für den Hinweis. :thumb: Das war mir nicht bewusst.

Zitat:

Zitat von Alex_ITA01
Sorry wegen der LogFile, die ist hauptsächlich für mich. Werde die Funktion standardmäßig deaktivieren

Du könntest es mit Parametern machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:40 Uhr.
Seite 2 von 3     12 3      

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