AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Eigene Komponente weitergeben (DCU-Dateien)

Ein Thema von Sascha L · begonnen am 28. Mär 2006 · letzter Beitrag vom 28. Mär 2006
Antwort Antwort
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#1

Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:06
Hallo,

wenn man eine eigene Komponente verkaufen möchte, aber nicht den Sourcecode weitergeben will, dann kann man ja einfach nur die DCU-Dateien weitergeben.

Das Problem ist ja nun, dass diese DCU-Dateien nur mit derselben Delphi-Version funktionieren, mit der sie auch kompiliert wurden. Muss man nun ALLE Delphi-Versionen kaufen, was etliche 1000ende Euros kosten würde, um für jede Delphi-Version seine Komponente anbieten zu können?? Ich kann mir das irgendwie nicht vorstellen, weil so viele kleine Leute ihre Komponenten anbieten und garantiert nicht das Geld für alle Delphi-Versionen hatten.

Gibt es da irgendwas spezielles von Borland oder muss man nur irgendwo was einstellen?

Gruß
Sascha
Sascha
  Mit Zitat antworten Zitat
Benutzerbild von Corpsman
Corpsman

Registriert seit: 8. Nov 2005
Ort: nähe Stuttgart
981 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:12
Ich kenn mich da auch nicht ganz so gut aus, ich weis nur das man im Pascal Code abfragen kann welche Compilerversion das grad ist und man kann dann verschiedene Codeteile ausführen.

Aber ob dir das hilft ?
Uwe
My Sitewww.Corpsman.de

My marble madness clone Balanced ( ca. 70,0 mb ) aktuell ver 2.01
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:13
Willst Du wirklich versuchen deine Komponenten ohne Sourcen zu verkaufen. Ich würde mindestens eine Mit-Sourcen-Version anbieten. Selbst kaufen wir in der Firma keine Komponenten ohne Sourcen.

Ansonsten wird dir nichts übrigbleiben alle zu unterstützenden Delphi-Versionen zu kaufen. Für die schon länger am Markt befindlichen Hersteller ist das kein Problem da diese über die Jahre diese Versionen ja immer gekauft haben.

Als Neueinsteiger wird du vermutlich bis D5 oder maximal D4 die Altkompatiblität anbieten müssen/wollen. Wie willst Du aber auch ohne entsprechende Delphi-Version feststellen ob deine Komponente überhaupt compilierbar ist?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4

Re: Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:16
Zum Thema ohne Source schließe ich mich Bernhard an, wie es die meisten anderen auch tun würden. Spare Dir die Zeit und den Aufwand

Zum Thema DCUs: ja, Du musst jede Delphi Version besitzen und damit kompilieren, ansonsten kannst Du Deine Komponenten für die entsprechenden Versionen einfach nicht anbieten. Die DCUs sind immer versionsabhängig. Da gibt es keine Möglichkeiten dieses zu umgehen und immer noch VCL Komponenten anzubieten.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Sascha L

Registriert seit: 4. Jun 2004
Ort: Hamm
390 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:20
Natürlich gibt es auch eine Variante mit Source. Das ist selbstverständlich.

Ich frage mich aber dennoch, wie die kleinen Programmierer ihre Komponenten oftmals für fast alle Delphi-Versionen als DCU anbieten? Nutzen die dann illegale Versionen?
Sascha
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Eigene Komponente weitergeben (DCU-Dateien)

  Alt 28. Mär 2006, 11:26
Zitat von Sascha L:
Ich frage mich aber dennoch, wie die kleinen Programmierer ihre Komponenten oftmals für fast alle Delphi-Versionen als DCU anbieten? Nutzen die dann illegale Versionen?
Wenn Sie mit D1 angefangen haben konnten sie die nötigen Investitionen (D1-Vollversion + 9 * Updates) auf 10 Jahre verteilen. Damit würde mal grob gerundet auf ca. 6.000 € für die Pro-Versionen kommen, verteilt auf 10 Jahre dürfte das zu machen sein wenn man das so intensiv betreibt das man mehr als 1-2 Lizenzen pro Monat verkauft.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


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 16:36 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