04. november 2007 - 12:55Der er
4 kommentarer og 1 løsning
styre objekter (som f.eks label) egenskab i en procedure
Mit spørgsmål er ganske simpelt. Jeg vil gerne kunne kontrollere f.eks labelfelter i en funktion. Så i mit program er der en knap på min main_form hvor jeg ønsker at gøre alle mine DBText felter visible. Derfor har jeg lavet følgende procedure, men den virker ikke fordi DBText felterne ikke er kendte i proceduren. Hvor og hvordan skal jeg lave en "declare" af disse ?
procedure ShowDBText_felter; begin dbtext_idnr.Visible := true; end;
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der er to metoder: 1. angiv hvilken Form objektet er placeret på feks TForm1.Label1.Visible := True; denne bruges hvis din procedure /funktion ikke er knyttet til et andet objekt
2: erklær din procedure/funktion under dit objekt (TForm) der indeholder deobjekter du vil kontrollere.
feks
... private procedure ShowDBFields; //kan også placeres under public så man kan tilgå den fra andre units ...
procedure TForm1.ShowDBFields; begin DBTekst_IdNr.Visible := True; end;
jamen det var godt at det kom til at virke til sidst :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.