16. januar 2000 - 23:02Der er
8 kommentarer og 1 løsning
text in i array
jeg skal sætte en tekst ind i et array i en funktion. teksten der skal sættes ind skal bestå af tilfældige tal tal. selve det med at lave de tilfældige tal plus lave det hele om til en string er intet problem. men når jeg forsøger at bruge en string variabel som input til funktionen kommer der fejl. så den skal vel konverteres om. kan nogen fortælle hvordan man gør det?
nu var det jo ikke det jeg spurgte om! jeg skulle have teksten ind i et array. eks. funktion(tekst:array [0..63] of Char;,skod:integer;); så vil jeg sætte en string fra en string variabel ind i array'en. der kommer bare fejl når jeg gør det direkte.Så det skal vel konverteres om.
public procedure CreateParams(var Params: TCreateParams); override;
procedure TCow.CreateParams(var Params: TCreateParams); var klasse:string; rand:integer; begin inherited CreateParams(Params); Randomize; rand := random(9)+random(9)+random(9)+random(9)+random(9)+random(9); klasse := inttostr(rand); Params.WinClassName := klasse; Fejlen kommer her.... Den kan ikke bruge klasse stringen. Men hvis man skriver Params.WinClassName := 'Test'; virker det fint. Håber det har hjulpet jer til at forstå hvad der er galt
testet det lige når jeg kommer hjem og så acceptere jeg hvis det virker
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.