Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.dcu (https://www.delphipraxis.net/33572-loesung-das-leidige-problem-mit-der-dsgnintf-bzw-proxy-dcu.html)

HavoC 17. Nov 2004 16:38

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Ich hab auch in D7 keinen ToolsAPI-Ordner ...
Da hilft auch das Update nichts :(
Brauch doch nur nen gescheiten Unicode-Handler :/

MaBuSE 17. Nov 2004 16:49

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Zitat:

Zitat von HavoC
Ich hab auch in D7 keinen ToolsAPI-Ordner ...

Das ist der Inhalt des ToolsApi Verzeichnisses:
Code:
C:\Programme\Borland\Delphi7\Source\ToolsAPI>dir

 Volume in Laufwerk C: hat keine Bezeichnung.
 Volumeseriennummer: MAB-USE

 Verzeichnis von C:\Programme\Borland\Delphi7\Source\ToolsAPI

12.10.2004  09:35    <DIR>         .
12.10.2004  09:35    <DIR>         ..
23.08.2002  08:00             7.363 ClxDesignWindows.pas
23.08.2002  08:00            24.762 ClxEditors.pas
23.08.2002  08:00             7.904 ClxSprigs.pas
23.08.2002  08:00             1.979 DesignConst.pas
23.08.2002  08:00            90.415 DesignEditors.pas
23.08.2002  08:00            48.713 DesignIntf.pas
23.08.2002  08:00             5.057 DesignMenus.pas
23.08.2002  08:00             6.460 DesignWindows.pas
23.08.2002  08:00            29.968 EditIntf.pas
23.08.2002  08:00             6.534 ExptIntf.pas
23.08.2002  08:00             3.931 FileIntf.pas
23.08.2002  08:00             5.286 IStreams.pas
23.08.2002  08:00            14.609 PropertyCategories.pas
23.08.2002  08:00            26.086 ToolIntf.pas
23.08.2002  08:00           164.917 ToolsAPI.pas
23.08.2002  08:00            70.675 TreeIntf.pas
23.08.2002  08:00            45.121 VCLEditors.pas
23.08.2002  08:00             7.812 VCLSprigs.pas
23.08.2002  08:00             3.539 VcsIntf.pas
23.08.2002  08:00             1.694 VirtIntf.pas
              20 Datei(en)       572.825 Bytes
               2 Verzeichnis(se), 23.435.892.620.288 Bytes frei
Das ist der Baum ;-)
Code:
C:\Programme\Borland\Delphi7>tree /A

Auflistung der Ordnerpfade
Volumenummer: MAB:USE
C:.
+---Bin
|   +---Netscap3
|   +---Netscp35
|   +---Netscp36
|   \---Netscp41
+---Demos
|   +---ActionBands
|   |   +---AlphaBlendMenus
|   |   +---DynaActionBands
|   |   \---MRU
|   +---Actions
|   +---ActiveX
|   |   +---COM+Event
|   |   |   +---Event
|   |   |   +---Publisher
|   |   |   \---Subscriber
|   |   +---OleAuto
|   |   |   +---AutoCtrl
|   |   |   +---AutoServ
|   |   |   +---SrvComp
|   |   |   |   +---PowerPoint
|   |   |   |   \---Word
|   |   |   \---Word8
|   |   +---OleCtnrs
|   |   +---ShellExt
|   |   +---SvrExtra
|   |   \---TRegSvr
|   +---Ado
|   |   +---AdoTest
|   |   +---Briefcase
|   |   +---Rds
|   |   \---Shape
|   +---AppEvents
|   +---Clx
|   |   +---BasicEd
|   |   +---ClxExplorer
|   |   +---QuickStart
|   |   +---StopWatch
|   |   \---TextBrowser
|   +---ConvertIt
|   +---CoolStuf
|   +---Corba
|   |   \---Idl2Pas
|   |       +---Account DOS
|   |       +---Account GUI
|   |       +---Any
|   |       +---Arrays
|   |       +---Attributes
|   |       +---Callbacks
|   |       +---CosNaming40
|   |       +---EJB
|   |       |   \---euroconverter
|   |       |       \---Java
|   |       |           +---classes
|   |       |           |   +---currencyconverter
|   |       |           |   +---dependency cache
|   |       |           |   \---Generated Source
|   |       |           |       \---currencyconverter
|   |       |           \---src
|   |       |               \---currencyconverter
|   |       +---Event Service
|   |       |   +---Pull Demo
|   |       |   +---Push Demo
|   |       |   \---Templates
|   |       +---Exceptions
|   |       +---Midas XML
|   |       +---Multiple Inheritence
|   |       +---NestedModules
|   |       +---Sequences
|   |       +---Single Inheritence
|   |       +---Structs
|   |       \---Unions
|   +---Cpl
|   |   \---Date
|   +---CustomDraw
|   +---Db
|   |   +---BkQuery
|   |   +---CacheDup
|   |   +---CsDemos
|   |   +---CtrlGrid
|   |   +---DbErrors
|   |   +---DbxExplorer
|   |   +---Filter
|   |   +---FishFact
|   |   +---GdsDemo
|   |   +---IBDemo
|   |   +---IBMastApp
|   |   +---IBX
|   |   |   +---Admin
|   |   |   +---CachedUp
|   |   |   +---IBSilentInstall
|   |   |   +---IBXEvents
|   |   |   +---SQLMonitor
|   |   |   \---ThreadedIBX
|   |   +---MastApp
|   |   +---MtsPool
|   |   +---SQLClientDataset
|   |   \---TextData
|   +---DbClx
|   |   +---fishfact
|   |   +---frames
|   |   \---mybasexplorer
|   +---Demolbl
|   +---Doc
|   |   +---Filmanex
|   |   +---Graphex
|   |   \---TextEdit
|   +---Docking
|   +---EarthPng
|   +---Football
|   +---Frames
|   |   \---Db
|   +---ImagView
|   +---Indy
|   +---Internet
|   |   +---ApacheConfigEditor
|   |   +---ApacheDSO
|   |   |   +---Authentication
|   |   |   +---Authorization
|   |   |   +---DBModule
|   |   |   +---Hello
|   |   |   +---logging
|   |   |   \---ModuleInit
|   |   +---CGIs
|   |   |   +---demo_bin
|   |   |   +---demo_html
|   |   |   \---demo_src
|   |   |       +---PageProducerCGI
|   |   |       +---PortScanner
|   |   |       \---WebRequestCGI
|   |   +---NetChat
|   |   +---rexec
|   |   +---WebServ
|   |   |   +---Apache
|   |   |   \---IIS
|   |   +---XMLTransform
|   |   +---XMLTransformClient
|   |   +---XMLTransformParam
|   |   \---XMLTransformProvider
|   +---IntraWeb
|   |   +---Features
|   |   |   +---Downloads
|   |   |   +---Files
|   |   |   \---Templates
|   |   +---FishFact
|   |   +---FishFactDM
|   |   +---FormData
|   |   +---Guess
|   |   +---GuessWB
|   |   +---Phonetics Customer Profiler
|   |   |   +---Files
|   |   |   \---Templates
|   |   \---WebSnapSurvey
|   +---Ipcdemos
|   +---Midas
|   |   +---Activefm
|   |   +---AdHoc
|   |   +---Aggregate
|   |   +---Alchtest
|   |   +---Brfcase
|   |   +---EmpEdit
|   |   +---InternetExpress
|   |   |   +---CustomerList
|   |   |   +---InetXCenter
|   |   |   +---InetXCustom
|   |   |   \---TroubleShoot
|   |   +---Intrcpt
|   |   +---Login
|   |   +---MstrDtl
|   |   +---Pooler
|   |   +---SetParam
|   |   \---SharedConn
|   +---Oracle8
|   |   \---OrTypes
|   +---Ownerlst
|   +---PropEdit
|   +---Quickrpt
|   |   +---Qr2
|   |   \---Qr3
|   +---ResXplor
|   +---RichEdit
|   |   +---Deu
|   |   +---Enu
|   |   \---Fra
|   +---ShellControls
|   +---Swat
|   +---TeeChart
|   +---Threads
|   +---ToolsAPI
|   |   +---ActionServices
|   |   +---Editor Keybinding
|   |   |   \---Emacs
|   |   +---INTAServices
|   |   +---PackageDemo
|   |   \---XPAppWiz
|   +---Virtual Listview
|   +---WebServices
|   |   +---DBServer
|   |   +---EchoService
|   |   |   +---Client
|   |   |   \---Server
|   |   |       \---Data
|   |   +---IssuesSample
|   |   +---PostTool
|   |   +---SOAPAttachments
|   |   |   +---Client
|   |   |   \---Server
|   |   +---SOAPDataModule
|   |   |   +---Client
|   |   |   +---Data
|   |   |   \---Server
|   |   \---SOAPHeaders
|   |       +---client
|   |       \---server
|   \---WebSnap
|       +---ActionField
|       +---ActionFieldTest
|       +---BioLife
|       +---CountryEditor
|       +---CountryReport
|       +---DBExpress
|       +---DispHandlers
|       +---DumpModules
|       +---Images
|       +---ImgBtnCountryEditor
|       +---ImgBtnProducer
|       +---Include
|       +---InternetExpress
|       +---LocateFileService
|       +---MasterDetail
|       +---MinApp
|       +---PhotoGallery
|       +---ProducerTemplates
|       +---ScriptObject
|       +---ScriptObjectTest
|       +---SessionTest
|       +---SimpleAdapter
|       +---TestSvrInfo
|       +---Tutorials
|       +---Util
|       +---WebDispatcher
|       +---WebMail
|       +---XMLBiolife
|       +---XMLBuilder
|       \---XSLProducer
+---Doc
+---Help
|   +---Examples
|   |   +---BatchMv
|   |   +---BatchMv2
|   |   +---Bitmap
|   |   +---Combobox
|   |   +---Jpeg
|   |   +---Menu
|   |   +---Menu2
|   |   +---Prgrsbar
|   |   +---RegIni
|   |   +---Scrollba
|   |   +---TabCntrl
|   |   \---Update
|   +---IntraWeb
|   \---Tools
+---Imports
|   \---Idl
+---Lib
|   +---Debug
|   |   \---IDL45
|   +---Delphi2
|   \---IDL45
+---MergeModules
+---Objrepos
|   +---CLXMdiApp
|   +---IntraWeb
|   |   +---Apache
|   |   +---Apache2
|   |   +---AppForm
|   |   +---Icons
|   |   +---ISAPI
|   |   +---PageForm
|   |   +---StandAlone
|   |   \---StandAloneDM
|   +---LogoApp
|   +---MdiApp
|   +---SdiApp
|   \---Win2KApp
+---Ocx
|   +---Chartfx
|   +---Isp
|   +---Servers
|   \---Vci
|       +---Form1
|       +---Impress
|       \---VSpell
+---Projects
|   \---Bpl
+---Rave5
|   +---DataLinks
|   +---Demos
|   +---Help
|   +---Lib
|   \---Server
\---Source
    +---Clx
    +---Decision Cube
    +---Indy
    +---Internet
    +---IntraWeb
    +---Property Editors
    +---Rtl
    |   +---Common
    |   +---Corba45
    |   +---Sys
    |   \---Win
    +---Samples
    +---Soap
    +---ToolsAPI
    +---Vcl
    +---WebMidas
    +---WebSnap
    \---Xml

HavoC 17. Nov 2004 18:23

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
das hilft mir nur recht wenig, weil mir das keine ToolsAPI bringt ^^

MaBuSE 17. Nov 2004 18:54

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Zitat:

Zitat von HavoC
das hilft mir nur recht wenig, weil mir das keine ToolsAPI bringt ^^

Und die darf ich Dir auch nicht geben, weder die Sourcen, noch die kompilierte Version. (Lizenzbedingungen von Borland)

Aber evtl findet sich ja jemand, der Deine Komponenten kompiliert.
Die erzeugten *.bpl. *.dcu und *.dcp kannst Du dann in Delphi einbinden und benutzen.
Das funktioniert!

Oder noch besser, schau mal nach, ob Du die Datei designide.dcp hast.

Wenn Du die im required bei dem Package einträgst, braucht er die Dateien auch nicht. Siehe Tutorial.

ich schrieb im Tutorial
In das Package wird dann automatisch die teilweise benötigte designide.dcp eingefügt. Und alles läuft wieder.


Probier das mal bitte aus. Ich werde dann das Tutorial anpassen.

Qnkel 17. Nov 2004 19:26

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Hey die hab ich. Einfach mit einbinden und dann soll das funzen?!

Qnkel 17. Nov 2004 19:33

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Ich raff nich wo ich das bei der Komponente eintragen soll...

HavoC 18. Nov 2004 05:10

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
die datei hab ich aber das package hat kein requires und ich weiß auch net so recht wohin damit :/

läuft das mit dem ToolsAPI Ordner von D6?

MaBuSE 29. Nov 2004 10:54

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Liste der Anhänge anzeigen (Anzahl: 3)
Zitat:

Zitat von Qnkel
Ich raff nich wo ich das bei der Komponente eintragen soll...

In der *.dpk Datei gibt es ein requires (wenn nicht anlegen ;-))


Ich habe mal das Beispiel von Oben vervollständigt.

Die drei Dateien habe ich unten nochmal als Atachment gepostet.
Bitte mit Delphi 6 / 7 Personal ausprobieren und Feedback hier ins Forum.
Ich werde dann das Tutorial anpassen.

Datei: myLabel.pas (s.o.)
Datei: myLabel_dsgn.pas (s.o.)
Datei: Package1.dpk (s.u.)

Delphi-Quellcode:
package Package1;

{$R *.res}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO ON}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS ON}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO ON}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$IMPLICITBUILD OFF}

requires
  rtl,
  designide;

contains
  myLabel_dsgn in 'myLabel_dsgn.pas',
  myLabel in 'myLabel.pas';

end.

MaBuSE 21. Jan 2005 13:17

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Zitat:

Zitat von MaBuSE
Bitte mit Delphi 6 / 7 Personal ausprobieren und Feedback hier ins Forum.
Ich werde dann das Tutorial anpassen.

Kann das mal bitte jemand Testen.
Danke.

MaBuSE 28. Feb 2005 08:08

Re: Lösung: Das leidige Problem mit der DsgnIntf bzw. Proxy.
 
Zitat:

Zitat von MaBuSE
Zitat:

Zitat von MaBuSE
Bitte mit Delphi 6 / 7 Personal ausprobieren und Feedback hier ins Forum.
Ich werde dann das Tutorial anpassen.

Kann das mal bitte jemand Testen.
Danke.

Ich finde es schade, dass man sich die Mühe macht die Probleme (von z.B. Qnkel und HavoC) zu lösen,
und dann kein Feedback bekommt, ob es geklappt hat :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:46 Uhr.
Seite 2 von 5     12 34     Letzte »    

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