/ Forside/ Teknologi / Udvikling / Delphi/Pascal / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Brug "case" med string istedet numerisk.~
lavang har modtaget -10 point for dette tip
Fra : lavang
Vist : 1412 gange

Dato : 02-12-04 19:32

Her er en måde at bruge case statement med string istedet for numerisk...

//---------------------------------------------------//
function selectSTR(selector : string; caseList : array of string) : integer;
var
i : integer;
Found : Boolean;
begin
Found := False;
Result := -1;
i := - 1;
while not Found and (i < length(caseList)) do
begin
inc(i);
Found := CompareText(Sel, caseList[i]) = 0;
if Found then
Result := i;
end;
end;

{for eks.}
var
mySelector : string;
...
case selectSTR('Delphi', ['ASP', 'Delphi', 'PHP']) of
0 : mySelector := 'ASP';
1 : mySelector := 'Delphi';
2 : mySelector := 'PHP';
end;
...
//---------------------------------------------------//
Har du brug for yderligere info om at hvordan den skal bruges, kan du sende mig en email. Jeg skal nok uddybe det...

Hilsen
Lavang

 
 
Bedømmelse

Fra : hbirk


Dato : 02-12-04 19:47



Bedømmelse

Fra : invisible


Dato : 02-12-04 19:48



Bedømmelse

Fra : return


Dato : 02-12-04 20:15



Bedømmelse

Fra : CLAN


Dato : 02-12-04 20:26



Bedømmelse

Fra : 24timer


Dato : 02-12-04 21:25



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste