![]() |
Delphi-eigene .DCUs lesen
Tach Mädels,
ich will mich mal ein bissel mit Komponentenentwicklung befassen und zu diesem Zweck hab ich das innere Bedürfniss mir mal die Units von Delphi anzugucken... leider sind die nun mal im dcu-Format und ich kann demnach nix lesen. Traurig aber wahr. Rettet mich aus diesem Elend! Bitte!!! ich bedank mich jetzt schonma... im vollen Vertrauen, dass einer von euch ne Idee hat... danke und Tschö. Marvel |
Re: Delphi-eigene .DCUs lesen
Danke für das Mädels^^. :evil:
Die Sourcecodes für die Units bekommst du bei den teureren Versionen (ich glaube ab Professional, bin mir aber nicht sicher) mitgeliefert. Ich bezweifele, dass es legal ist, diesen Code weiterzuverbreiten. mfG Markus |
Re: Delphi-eigene .DCUs lesen
In den Trialversionen sind die Sourcecodes glaube auch dabei ... Zumindestens war es bei Delphi 7 noch so ...
|
Re: Delphi-eigene .DCUs lesen
Zitat:
|
Re: Delphi-eigene .DCUs lesen
Also bei meiner BDS05-PE (vorher Trial) waren keine Sources dabei.
mfG Markus |
Re: Delphi-eigene .DCUs lesen
ich benutze delphi 7 prof. und da habe ich den source unter
Zitat:
|
Re: Delphi-eigene .DCUs lesen
d7 enprise hab codes allerdings nicht im source/vcl ?
|
Re: Delphi-eigene .DCUs lesen
Kommt man nicht mit Strg+Linksklick zum Code? Also wenn ich mir zum Beispiel ein Laben einlade, dann in der Formdeklaration, wo das label steht eben diese Tastenkombination auf TLabel anwende, komme ich zu dem Punkt, wo TLabel deklariert wird, dürfte auch gleich deer Code dazu dabei sein.
Oder redet ihr die ganze Zeit schon davon und bei mir klappt es, weil ich D7 Enterprise habe? Flare |
Re: Delphi-eigene .DCUs lesen
Zitat:
|
Re: Delphi-eigene .DCUs lesen
hm. ok. schade... muss ich wohl selbst sehen, wie ich klar komme...
trotzdem danke. tschö, Marvel. |
Re: Delphi-eigene .DCUs lesen
Es gibt aber eine Unmenge an anderen Komponeneten, die im Sourcecode vorliegen. Vielleicht helfen die dir ja.
|
Re: Delphi-eigene .DCUs lesen
jo. werd mich mal umsehen... habt ihr zufällig special-Seiten auf lager?
|
Re: Delphi-eigene .DCUs lesen
delphipraxis.net :mrgreen:
torry.net swissdelphicenter.net um nur ein paar zu nennen.... |
Re: Delphi-eigene .DCUs lesen
Moin :-)
:roll: SourceCode zu einer yxz.dcu-Datei? Höchstens zu einer zugehörigen xyz.pas-Datei, sofern vorhanden bzw in der jeweiligen Delphi-Version mit ausgeliefert... Ihr wisst schon, was eine .dcu-Datei ist, gell? dcu steht für delhi-compiledunit, also die kompilierte Version einer .pas-Datei ;-) Und wenn von Borland zu einer .dcu keine passende .pas mit geliefert wurde, wird es schon seinen Grund haben ;) |
Re: Delphi-eigene .DCUs lesen
Sehr umfang reich ist auch die JVCL
![]() |
Re: Delphi-eigene .DCUs lesen
Besser der direkte Link zur
![]() |
Re: Delphi-eigene .DCUs lesen
Also ich hab grad mal meine Delphi 7 Personal Edition nach *.pas-Dateien durchsucht. Und so einige gefunden.
Wenn auch nicht die Units der VCL. So sollte du dort doch so einiges finden.
Code:
Bei meiner Professional sind natürlich noch wesentlich mehr dabei.
k:\Borland\Delphi7\Source\Rtl\Common\ComConst.pas
k:\Borland\Delphi7\Source\Rtl\Common\ZLib.pas k:\Borland\Delphi7\Source\Rtl\Common\ZLibConst.pas k:\Borland\Delphi7\Source\Rtl\Sys\SysConst.pas k:\Borland\Delphi7\Source\Rtl\Win\AccCtrl.pas k:\Borland\Delphi7\Source\Rtl\Win\AclAPI.pas k:\Borland\Delphi7\Source\Rtl\Win\ActiveX.pas k:\Borland\Delphi7\Source\Rtl\Win\CommCtrl.pas k:\Borland\Delphi7\Source\Rtl\Win\CommDlg.pas k:\Borland\Delphi7\Source\Rtl\Win\DDEml.pas k:\Borland\Delphi7\Source\Rtl\Win\Dlgs.pas k:\Borland\Delphi7\Source\Rtl\Win\FlatSB.pas k:\Borland\Delphi7\Source\Rtl\Win\ImageHlp.pas k:\Borland\Delphi7\Source\Rtl\Win\Imm.pas k:\Borland\Delphi7\Source\Rtl\Win\LZExpand.pas k:\Borland\Delphi7\Source\Rtl\Win\Mapi.pas k:\Borland\Delphi7\Source\Rtl\Win\Messages.pas k:\Borland\Delphi7\Source\Rtl\Win\MMSystem.pas k:\Borland\Delphi7\Source\Rtl\Win\MultiMon.pas k:\Borland\Delphi7\Source\Rtl\Win\Nb30.pas k:\Borland\Delphi7\Source\Rtl\Win\Ole2.pas k:\Borland\Delphi7\Source\Rtl\Win\OleCtl.pas k:\Borland\Delphi7\Source\Rtl\Win\OleDlg.pas k:\Borland\Delphi7\Source\Rtl\Win\OpenGL.pas k:\Borland\Delphi7\Source\Rtl\Win\PenWin.pas k:\Borland\Delphi7\Source\Rtl\Win\PsAPI.pas k:\Borland\Delphi7\Source\Rtl\Win\RegStr.pas k:\Borland\Delphi7\Source\Rtl\Win\RichEdit.pas k:\Borland\Delphi7\Source\Rtl\Win\ShellAPI.pas k:\Borland\Delphi7\Source\Rtl\Win\SHFolder.pas k:\Borland\Delphi7\Source\Rtl\Win\ShlObj.pas k:\Borland\Delphi7\Source\Rtl\Win\TlHelp32.pas k:\Borland\Delphi7\Source\Rtl\Win\UrlMon.pas k:\Borland\Delphi7\Source\Rtl\Win\UxTheme.pas k:\Borland\Delphi7\Source\Rtl\Win\Windows.pas k:\Borland\Delphi7\Source\Rtl\Win\WinInet.pas k:\Borland\Delphi7\Source\Rtl\Win\WinSock.pas k:\Borland\Delphi7\Source\Rtl\Win\WinSpool.pas k:\Borland\Delphi7\Source\Rtl\Win\WinSvc.pas k:\Borland\Delphi7\Source\Samples\Calendar.pas k:\Borland\Delphi7\Source\Samples\ColorGrd.pas k:\Borland\Delphi7\Source\Samples\DirOutln.pas k:\Borland\Delphi7\Source\Samples\Gauges.pas k:\Borland\Delphi7\Source\Samples\Spin.pas k:\Borland\Delphi7\Source\Vcl\Consts.pas k:\Borland\Delphi7\Source\Vcl\OleConst.pas k:\Borland\Delphi7\Source\Vcl\StdActns.pas k:\Borland\Delphi7\Source\Vcl\Themes.pas k:\Borland\Delphi7\Source\Vcl\XPMan.pas |
Re: Delphi-eigene .DCUs lesen
wie gesagt, bei mir (d7 prof.) sind sie alle unter
c:\Programme\Borland\Delphi7\Source\Vcl\
Code:
ActnColorMaps.pas
ActnCtrls.pas ActnList.pas ActnMan.pas ActnMenus.pas ActnPopup.pas ActnRes.pas ADOConst.pas ADODB.pas ADOInt.pas AppEvnts.pas AxCtrls.pas BandActn.pas bdeconst.pas Buttons.pas CheckLst.pas Clipbrd.pas CmAdmCtl.pas ComCtrls.pas ComStrs.pas Consts.pas Controls.pas CtlConsts.pas CtlPanel.pas CustomizeDlg.pas DataBkr.pas DB.pas DBActns.pas dbcgrids.pas DBClient.pas DBClientActnRes.pas DBClientActns.pas DBCommon.pas DBConnAdmin.pas DBConsts.pas DBCtrls.pas DbExcept.pas DBGrids.pas DBLocal.pas DBLocalI.pas DBLogDlg.pas dblookup.pas DBOleCtl.pas DBPWDlg.pas DBTables.pas DBXpress.pas DdeMan.pas Dialogs.pas DrTable.pas DSIntf.pas ExtActns.pas ExtCtrls.pas ExtDlgs.pas FileCtrl.pas FMTBcd.pas Forms.pas Graphics.pas GraphUtil.pas Grids.pas IB.pas IBBlob.pas IBCustomDataSet.pas IBDatabase.pas IBDatabaseInfo.pas IBDCLConst.pas IBErrorCodes.pas IBEvents.pas IBExternals.pas IBExtract.pas IBGeneratorEditor.pas IBHeader.pas IBIntf.pas IBQuery.pas IBRestoreEditor.pas IBSecurityEditor.pas IBServiceEditor.pas IBSQL.pas IBSQLMonitor.pas IBStoredProc.pas IBTable.pas IBUpdateSQL.pas IBUtils.pas IBXConst.pas ImgList.pas ListActns.pas Mask.pas Menus.pas Midas.pas MidasCon.pas MidConst.pas MPlayer.pas OleAuto.pas OleConst.pas OleCtnrs.pas OleCtrls.pas OleDB.pas OleServer.pas Outline.pas Printers.pas Provider.pas recerror.pas ScktComp.pas ShadowWnd.pas SimpleDS.pas SMINTF.PAS SqlConst.pas SqlExpr.pas SqlTimSt.pas StdActnMenus.pas StdActns.pas StdCtrls.pas StdStyleActnCtrls.pas SvcMgr.pas TabNotBk.pas Tabs.pas Themes.pas ToolWin.pas ValEdit.pas VDBConsts.pas WinHelpViewer.pas XPActnCtrls.pas XPMan.pas XPStyleActnCtrls.pas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:53 Uhr. |
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