07. august 2001 - 07:59Der er
4 kommentarer og 1 løsning
løkker
jeg har delphi 4 og forsøger at lave et program, hvor en memo bevæger sig skråt ned over skærmen, for x:= 1 to 200 do for y:= 1 to 200 do form1.Memo1.Top:=x; form1.Memo1.left:=y; men den går først lige ned og derefter ind mod midten jeg har også forsøgt med
procedure flyt; begin form1.Memo1.Top:=x; form1.Memo1.left:=y; x:=x+1; y:=y+1; if x > 200 then flyt; end;
men jeg kan ikke standse denne
jeg håber at der er en der kan fortælle mig hvad jeg gør forkert og hvad jeg skal gøre.
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.
bibelskolen> Problemet er at du har 2 for-løkker \"inden i hinanden\". Det vil sige at hver gang din \"X tæller 1\" så \"tæller Y 200 gange\", eller med andre ord tilsammen blvier din memo flyttet 40000 gange (200x200). Brug i stedet EEN for-løkke hvor samme værdi benyttes både til X og til Y (udføres 200 gange i alt).
Ligeledes regner jeg med at det er FORM\'en du vil flytte og ikke kun memo feltet på formen !? <SNIP> for I := 1 to 200 do begin form1.X := I; form1.Y := I: end; </SNIP>
Lige et tip hvis du flytter en memo. så skriv fx memo1.doublebuffered := true; Så burde det køre bedre
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.