Aangepaste verpakking (ccpack 5)

, herziening van het gratis, deskundigen, helpen je intuïtief een samenstelling, verpakking, aanpassen, (ccpack 5),,,, gebruik van containers van de wat?,,,, ccpack 5 is een vrije programmatuur, laat je de combinatie van de visie van de uitbreiding en op de verpakking, de bibliotheek.Het pakket werd ontwikkeld door Sergei orlik, manager van het Bureau (Rusland, C.I.S. inbegrip van Moskou en Baltische staten).,,, CCPack 5 werkt met Delphi /C + + bouwer 5, en is de ontwikkeling van twee bestaande Delphi /C + + bouwer 3,4 add-ins: gewoonte vormen van verpakking (CFPack) en samengestelde componenten verpakking (CCPack 4).,,, één van de het gemeenschappelijk gebruik van CCPack 5 is te creëren onderdelen van verschillende components:,,, * * * * * * * CCPack inleiding film (~337K),,,,,,, * downloads, de gewoonte Containers verpakking (CCPack 5 (5) voor Delphi /C + + bouwer ~695K),,, * * * * * * * CCPack 4.5 voor Delphi /C + + bouwer 3 en 4 (~591K),,, * * * * * * * CFPack 4.3 voor Delphi /C + + bouwer 4 (~129K),,, * * * * * * * CFPack 1,01 voor Delphi /C + + bouwer 3 (oude en non-modified versie) (~45K),,,... De source code is bedoeld en je kan wijzigen.Niet door een niet - commerciële projecten te beperken.Laat het weten als je het wil je software in de commerciële projecten, via e - mail [email protected] instrument dat in het onderwerp van de naam,,,,, een monster van de samengestelde ingrediënten,,,, in je installatie ccpack, ben je klaar voor het eerste voorbeeld.,,, het sluiten van de Delphi - project.Onder "documenten" menu "van nieuwe...", kiezen voor het gebruik van containers "(of" controle "op 3 /4 van de nieuwe" project "dialoog en klik.In de "nieuwe" CONTAINER "kies TFrame", "tfilecomposite" in "de nieuwe indeling van naam, klik,,, een vorm.Het oppervlak is je nieuwe groep van deskundigen van de oppervlakte.In de volgende eigenschappen: in het object Checker, de hoogte, breedte = 281 = 164, dit is onderdeel van de standaard grootte.De vorm van de kamer, en de eigenschappen:,,,,, alleft, breedte = 130, bevelouter = bvnone titel,,,,,, constraints.minwidth = 110, die een licht, aan de rechterkant.Het zou van de kant van de automatische aanpassing van het panel.Laat drivecombobox en panelen op de lijst en de vaststelling van de kenmerken van hun vak:,,,,, drivecombobox: Links = 0, - 0,,, breedte = 130, = 19, hoogte, anker = [akleft, het bedrijf, van Eyck Wright.,,,,, - lijst: Links = 0 in de breedte, = 19, 130, hoogte, 145, anker = [akleft, het bedrijf, van Eyck Wright, akbottom.,,, aan de rechterkant van het lichaam op de lijst, slepen en een dossier alclient:,,,,,,,, taborder = 0, dat we klaar zijn met Onze samengestelde - visuele interface.En nu is het tijd voor nog een code op de component "verband".Op drivecombobox en veranderingen in de procedures voor de behandeling van de gebeurtenissen te schrijven:,,, programma 's tfilecomposite. Drivecombobox1change (afzender: TObject);,,,, directorylistbox1. Aandrijving: = drivecombobox1. Rijden,,,,,, een einde te maken aan de dubbele kader; lijst van en wijzigingen in de procedures voor de behandeling van de gebeurtenissen te schrijven:,,, tfilecomposite programma. Directorylistbox1change (afzender: TObject);,,,, filelistbox1. Catalogusnummer: = directorylistbox1. De gids;,,,,, is voorbij; we hebben onze samengestelde delen van het basisbesluit, voor de programmering van de TFrame interface zal erven van eigenschappen en methoden (op basis van categorie, we kiezen als we het creëren van onderdelen).Laten we nog een gemeenschappelijke kenmerken: de naam en de catalogus.In de klas verklaring toegevoegd:,,,,, tfilecomposite = (TFrame):,,,,,,,, bescherming, bescherming van de verklaring} {,, functie: naam: touw, programma 's, setfilename; (naam, functie,: touw); toegang tot Website: string;,,, programma' s setdirectory (Catalogusnummer: string) {};,,,,, openbare verklaringen: eigendom, de naam van het touw lezen en schrijven setfilename rol: de naam, de lijst van goederen: touw;, lezen en schrijven setdirectory krijgt.;:,,,,,,, de uitvoering van: Het is heel eenvoudig.We krijgen en de vaststelling van de lijst van de documenten en de catalogus van directory van de naam van de lijst van kenmerken:,,,,, tfilecomposite.getfilename: de functie van touw; beginnen, de resultaten: = filelistbox1. De naam,,,,,, het einde van de procedure; tfilecomposite. Setfilename (bestandsnaam: touw, beginnen);,, filelistbox1.filename:= naam;,,,,, aan het einde van de functie van tfilecomposite.getdirectory;: touw;,,,, de resultaten: = directorylistbox1. Catalogus,,,,,, het einde van de procedure; tfilecomposite. Setdirectory (Catalogusnummer: string);,,,, directorylistbox1. Catalogusnummer: = catalogus,,,,,, einde; laten we nog drie gebeurtenissen: de verandering, en dubbele klik.In de klas verklaring toegevoegd:,,,,, tfilecomposite = (TFrame):,,,,,,, privé, (particuliere), met andere woorden, fonchange:;,, fonclick: met andere woorden, met andere woorden, de bescherming van fondblclick;:,,,,,,,,,,,, gepubliceerd: een verklaring, {}, met andere woorden, de wijzigingen in de eigendomsstructuur van de fonchange: lezen en schrijven fonchange;,, eigendom onclick: met andere woorden fonclick fonclick lezen en schrijven, lezen en schrijven, klik met de muis: fondblclick prestaties, met andere woorden, fondblclick;,,,,, aan het einde van; je kan raden, veroorzaakt door deze gebeurtenissen zal veranderen, klik op de documenten de lijst van evenementen die op de relevante gebeurtenis ha,Ndlers schrijven als volgt:,,, programma 's tfilecomposite. Filelistbox1change (afzender: TObject);,,,, als de distributie (fonchange) en fonchange (zelf);,,,,, het einde van de procedure; tfilecomposite. Filelistbox1click (afzender: TObject);,,,, als de distributie (fonclick en fonclick (zelf));,,,,, het einde van de procedure; tfilecomposite. Filelistbox1dblclick (afzender: TObject);,,,, als de distributie (fondblclick) en fondblclick (zelf);,,,,, aan het einde van die functie; als je het wilt weten, laat het me uitleggen.Fonchange is een type, met andere woorden, dit betekent dat het redden van een voorwerp, een "sturen. Adres: TObject" parameters.Of het kan een nul, dus we moeten ervoor zorgen dat de fonchange niet nul bellen voor 'fonchange (zelf) ".Maar de volgende niet,,, als fonchange < > nul en dan...,,, is fonchange worden opgesteld voor een oproep tot het indienen van programma 's die op gewezen.Want het is een programma dat het niet weer een aanwijzing vormen van de waarde (en dus niet verenigbaar met ons in vergelijking tot nul), maar erkent dat voor de punten, dat we vergeten de parameter (de afzender). In de oproep tot het indienen van fonchange...Het is niet onze bedoeling dat de procedure van het fonchange, maar weet dat fonchange niet de waarde van nihil.Dit is de toewijzing van functies in de toepassingen, zoals, bijvoorbeeld, dit is het doel.Je kan de installatie en het gebruik van de componenten van dit apparaat - panel, of je kan een test in het project en het creëren van een onderdeel van de code, als we bij het testen van de aanvraag geen installatie nutteloze delen.,,, zoals je kan zien, en deel van het schrijven van ccpack iemand kleine ervaring kan snel en gemakkelijk een samengesteld ingrediënt,,,, voor meer informatie,,,,, je kunt vinden over ccpack voor meer informatie, en in de andere onderdelen van de website van Sergei orlik vinden.,,, kan je in het dossier met de Pesca communicatie te vinden in dit artikel de source code.



Previous:
Next Page: