flyt komponenter fra delphi 5 til 6

delphi, flytter komponenter fra delphi 5 til 6, kan være et problem.hvordan kan vi gøre det?har du prøvet at udarbejde, deres komponenter eller tredjepart komponenter, du har, i delphi 5 i delphi 6?, er 99% af dem ikke vil udarbejde.men ikke despare.det er kun fordi, et par ændringer borland har gennemført på deres seneste produkt, denne artikel omfatter væsentlige ændringer.,,, for det første, du vil opdage, at den enhed, dsgnintf.pas er forsvundet.,, borland skiftede navn til designintf.pas, flyttede ejendom redaktør, kode til en ny enhed, designeditors.pas, læg konstanter anvendes i designconsts.pas og menuen i designmenus. pas, også varianter har bevæget sig fra system.pas til deres egen enhed kaldet, varianter. pas,,,,,,, iformdesigner grænseflade, er der ikke længere.du skal bruge idesigner, og sat i bås din variabler.(det er en ændring, er sikkert at modtage, ctl, og jeg var ikke i stand til at finde nogen dokumentation om det fra enten borland, eller delphi 6 online hjælp system.jeg fandt, at alle iformdesigner har været, repaced med idesigner),,,,,,, idesignerselections grænseflade har også ændret sig.den mest hjælpsom, ændring, tilføjelse af en få funktion, der returnerer en tpersistent når, med indekset for medlemsstaterne.,,, om de tidligere versioner, hvis du ønskede tpersistent af en genstand, du skrev:,, var, p: tpersistant;,,,,,,,,, p: = udvælgelser [jeg som tpersistant;,, du skriver:,, var, p: tpersistant;,,,,,,,,, p: = udvælgelser. få [i];,,, icomponentdesigner grænseflade er en ny grænseflade i, componentdesigner.pas som en del af designide.dcp pakke, og det er ikke, redistributable fil.så du bliver nødt til at omfatte designide. dcp, pakke i design tid pakke for udarbejdelse at arbejde, hvis dette dokument er påkrævet,.,,,,,, det er det hele.jeg har brugt disse enkle instrukser til recompile alt, min tredje part værktøjer, og alle mine skik komponenter.,,, "bare huske...du er nødt til at have en kildekode til at gøre dette.!!:),,, s. s 2 flere ændringer, 1.idesigner.root var en tform før.nu er det et tcomponent, 2.tidligere proxies.dcu var awailable som et selvstændigt dossier, nu er det en del af designide design tid pakke.hvis du ikke har forskellige runtime og designtime pakker for deres del, får du brug for denne pakke i omfatter liste, men det er ikke tilladt at distribuere designide. dcp, 3.nogle af konstanterne er flyttet til vclconsts enhed.



Previous:
Next Page: