AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte MovieOrganizer
Thema durchsuchen
Ansicht
Themen-Optionen

MovieOrganizer

Ein Thema von CalganX · begonnen am 24. Aug 2003 · letzter Beitrag vom 25. Feb 2004
Antwort Antwort
Seite 5 von 6   « Erste     345 6      
CalganX
Registriert seit: 21. Jul 2002
Hi,
absofort ist der neue MovieOrganizer (Version 1.4) online.
Mit dem MovieOrganizer könnt ihr eure Filme (von DivX über DVD bis VCD) verwalten.

Features:
  • Bewertung verschiedener Faktoren wie Ton- und Bildqualität
  • Kommentare und Screenshots können hinzugefügt werden
  • Es kann vermerkt werden, an wen der Film verliehen wurde

In den nächsten Versionen werden noch einige Sachen hinzukommen, wie Gruppierung der Einträge, mehrere Sprachen etc.

Downloadlink: http://www.chris-harms.de/downloads/...er_setup14.exe (~4MB)

Das Setup beinhaltet das MSI-Paket von MS XML 4.0, was für MovieOrganizer benötigt wird.
Des Weiteren beinhaltet das Setup die Sourcecodes in einer zip-Datei.

Hinweise: Der Sourcecode ist extrem unoptimiert! Ich werde das aber schnellstens nachholen.
MovieOrganizer listet nur eure Filme auf. Ich bin nicht für eure Raubkopien, die ihr damit verwaltet, verantwortlich!
Das Programm (inkl. Sourcecode) ist veröffentlicht unter der CPL 1.0*.
Das Setup wurde mit NSIS 2.0b4 (CVS-Version) erstellt.

Feedback erwünscht!

Viel Spaß,
Chris

* Ich bin mir nicht ganz sicher, ob ich das darf. Denn ich habe sozusagen den Lizenzbestimmungen einen Namen wie MPL verpasst.
 
CalganX

 
Turbo Delphi für Win32
 
#41
  Alt 18. Feb 2004, 21:20
Hi,
ich verstehe es nicht.
Ich habe gerade noch mal auf deinen Post hin versucht die Resourcenstrings zu bearbeiten, ich hatte allerdings keine Chance. Es bleibt dabei, dass bspw. der About-Dialog bis auf die Versionsnummer leer ist.

Liegts vielleicht am OS? Was nutzt du?

Chris
  Mit Zitat antworten Zitat
MathiasSimmack
 
#42
  Alt 20. Feb 2004, 18:05
Wir, d.h. Chakotay und ich, haben eine kleine Bitte. Chakotay wundert bzw. ärgert sich, warum das System mit dem Sprachressourcen bei ihm nach wie vor nicht funktioniert. Seine Exe zeigt falsche Meldungen an, bzw. gar keine ... Oder wie war das jetzt, @Chakotay?


Im Anhang stecken nun die aktuellen Sourcen des Programms. So wie ich sie nutze, so wie Chakotay sie hat. Wir würden euch mal darum bitten, das Programm und die Sprach-DLL mit euren Delphi-Versionen zu kompilieren und auszuprobieren ob das Programm danach mit deutscher Oberfläche startet.

Vorbereitet sind die String-Ressourcen für Delphi 5, 6 und 7. Dank bedingter Kompilierung wählt der Compiler die passende RES-Datei aus. Das ist übrigens eine Fehlerquelle, auf die ich hinweisen möchte: Programm und Sprachressource sollten nach Möglichkeit mit dem gleichen Compiler erzeugt werden. Wenn das Programm bspw. mit D5 kompiliert wird, die Sprachdatei aber mit D7, dann sind Probleme natürlich zu erwarten.

Ihr braucht noch die Typbibliothek von MS-XML 4, die sich (laut Projektdeklaration) im Ordner über dem Programmverzeichnis befindet und den Namen "MSXML4_TLB.pas" trägt. Das könnt ihr natürlich anpassen, aber so ist das halt bei mir.


Wie gesagt, bei mir funktioniert alles problemlos. Ich kann aber nur für Delphi 5 und 7 sprechen. Wer Probleme hat wie Chakotay (Fehler beim Start, falsche Zuordnungen der Meldungen, usw.), der möge sich bitte melden, damit wir mit Chakotay herausfinden können, warum es bei ihm nicht funktioniert.

Danke, und Gruß.
Angehängte Dateien
Dateityp: zip mo181-src.zip (62,6 KB, 16x aufgerufen)
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#43
  Alt 24. Feb 2004, 10:40
Also irgendwie bin zu blöd dafür...
Ich hab mir meine MSXML.pas geschnappt und hab ne MSXML4_TLB.pas draus gemacht.
Nun kannte er DOMDocument40 nicht. Ändere ich das in DOMDocument, kennt er es, dann kennt er aber wieder DOMdocument.setProperty nicht

Wenn ich dann die beiden Zeilen
Delphi-Quellcode:
xmldoc.setProperty('NewParser', true);
olddoc.setProperty('NewParser', true);
auskommentiere, gehts! AUF DEUTSCH!!! Machen die beiden Zeilen was wichtiges???

Ich hab übrigens D7
Christian Schubert
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#44
  Alt 24. Feb 2004, 10:51
Hi,
bist du dir wirklich sicher, dass du die Microsoft XML DOM Document 4.0 Typenbibliothek verwendet hast? Denn eigentlich ist der Standardname der Ausgabe MSXML2_TLB.

Chris
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#45
  Alt 24. Feb 2004, 11:00
Sag mir wo ich die Datei finde, dann kann ich suchen
Christian Schubert
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#46
  Alt 24. Feb 2004, 11:20
Hi,
als erstes musst du MSXML 4.0 herunterladen (Link findest du sicherlich mehrmals hier im Beitrag). Da du allerdings scheinbar das Programm installieren kannst, müsstest du es bereits installiert haben.

Danach musst du die Typenbibliothek in Delphi importieren. Das machst du über Projekt -> Typenbibliothek importieren. In der Liste wählst du "Microsft XML, v4.0" oder so aus. Wichtig ist, dass es Version 4 ist. Dann klickst du auf Unit erstellen. Nun hat Delphi diese Datei unter dem Namen MSXML2_TLB.pas gespeichert. Um die Datei umzubennen musst du die erste Zeile von
unit MSXML2_TLB; nach
unit MSXML4_TLB; ändern und die Unit unter dem Namen MSXML4_TLB.pas irgendwo speichern (am Besten im Verzeichnis Imports, wo bereits die MSXML2_TLB gespeichert wurde). Das "Original" kannst du jetzt löschen.

Jetzt sollte es funktionieren...

Chris
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#47
  Alt 24. Feb 2004, 12:14
Wunderbar, jetzt lässt er sich Compilieren. Aber nur noch auf ENGLISCH, nicht wie vorher auf Deutsch!

Trotzdem danke vielmals!
Christian Schubert
  Mit Zitat antworten Zitat
CalganX

 
Turbo Delphi für Win32
 
#48
  Alt 24. Feb 2004, 12:40
Hi,
du musst auch die deutsche Sprachressource anpassen und kompilieren (siehe Mathias' Post).

Chris
  Mit Zitat antworten Zitat
Schubi

 
Delphi 2006 Professional
 
#49
  Alt 24. Feb 2004, 12:58
So...OK, jetzt sind nur noch 2 falsche Strings im Info-Fenster

DANKE
Christian Schubert
  Mit Zitat antworten Zitat
MathiasSimmack
 
#50
  Alt 24. Feb 2004, 14:31
Was für eine Delphi 7-Ausgabe hast du? Pro, Ent, Architect? Und eine richtige, oder eine SSL?
Wenn ich nach deiner Angabe im Profil gehe, tippe ich auf D7Pro.

@Chakotay: Hat sich das Problem von diesem Typen inzwischen geklärt, der den Gruppierungscode der List-View erläutert haben wollte? Wenn nicht, verweise ihn doch einfach an das entsprechende Kapitel in den Win32-API-Tutorials ... die bald wohl "Sandbox-Tutorials" heißen werden (@sakura: ).
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 6   « Erste     345 6      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 Uhr.
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