/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
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
Findes der .. ..
Fra : Michael Vilhelmsen


Dato : 20-01-03 11:34

... .. .. en procedure (noget ala TRIM), som kan gøre en streng "pæn" ?

Jeg tænker på, at jeg er ved at lave noget konvertering, hvor alle mine
felter kommer som UpperCase.
F.eks. MELLEMBRUN

Denne vil jeg gerne have til at være Mellembrun.

Michael



 
 
Marius Thomsen (20-01-2003)
Kommentar
Fra : Marius Thomsen


Dato : 20-01-03 12:33

> Jeg tænker på, at jeg er ved at lave noget konvertering, hvor alle mine
> felter kommer som UpperCase.
> F.eks. MELLEMBRUN
>
> Denne vil jeg gerne have til at være Mellembrun.

Kan du bruge dette ?
En form1 med Edit1 og Button1.
Alle karakterer i Edit1 konverteres til lowercase, hvorefter første karakter
konverteres til Uppercase.

procedure TForm1.Button1Click(Sender: TObject);
var
s : string;
begin
s := Edit1.Text;
s := LowerCase(s);
s[1] := UpCase(s[1]);
Edit1.Text := s;
end;


Med venlig hilsen

Marius Thomsen






Michael Vilhelmsen (20-01-2003)
Kommentar
Fra : Michael Vilhelmsen


Dato : 20-01-03 12:53

Ja, men jeg ville bare vide, om der ikke fandtes en eller anden standard
funktion til det.

Jeg ved, at på InterBase / Firebird findes der sådan en funktion, så jeg
troede bare.. .. ..

Michael


"Marius Thomsen" <marius@thomsen.mail.dk> skrev i en meddelelse
news:3e2bde83$0$71701$edfadb0f@dread11.news.tele.dk...
> > Jeg tænker på, at jeg er ved at lave noget konvertering, hvor alle mine
> > felter kommer som UpperCase.
> > F.eks. MELLEMBRUN
> >
> > Denne vil jeg gerne have til at være Mellembrun.
>
> Kan du bruge dette ?
> En form1 med Edit1 og Button1.
> Alle karakterer i Edit1 konverteres til lowercase, hvorefter første
karakter
> konverteres til Uppercase.
>
> procedure TForm1.Button1Click(Sender: TObject);
> var
> s : string;
> begin
> s := Edit1.Text;
> s := LowerCase(s);
> s[1] := UpCase(s[1]);
> Edit1.Text := s;
> end;
>
>
> Med venlig hilsen
>
> Marius Thomsen
>
>
>
>
>



David A. D. Konrad (20-01-2003)
Kommentar
Fra : David A. D. Konrad


Dato : 20-01-03 17:30

"Michael Vilhelmsen" <smom22.remove_this_tekst@tdcadsl.dk> skrev i en
meddelelse news:IqRW9.40884$Hl6.4875324@news010.worldonline.dk...
> Ja, men jeg ville bare vide, om der ikke fandtes en eller anden standard
> funktion til det.
>
> Jeg ved, at på InterBase / Firebird findes der sådan en funktion, så jeg
> troede bare.. .. ..

Jeg er ganske sikker på, at der findes en Capitalize function i sysutils,
men måske husker jeg forkert.




Marius Thomsen (21-01-2003)
Kommentar
Fra : Marius Thomsen


Dato : 21-01-03 11:28

> Jeg er ganske sikker på, at der findes en Capitalize function i sysutils,
> men måske husker jeg forkert.
>


Der findes StrLower og StrUpper functions. Kan de bruges?

Med venlig hilsen

Marius Thomsen




David A. D. Konrad (22-01-2003)
Kommentar
Fra : David A. D. Konrad


Dato : 22-01-03 08:50

"Marius Thomsen" <marius@thomsen.mail.dk> skrev i en meddelelse
news:3e2d20c1$0$71695$edfadb0f@dread11.news.tele.dk...
> > Jeg er ganske sikker på, at der findes en Capitalize function i
sysutils,
> > men måske husker jeg forkert.
> >
> Der findes StrLower og StrUpper functions. Kan de bruges?

Der findes åbenbart ikke en capitalize

Sø gør følgende

function capitalize(s:string):string;
begin
try
result:=upcase(s[1])+lowercase(copy(s,2,length(s)));
except
result:='';
end;
end;




Michael Vilhelmsen (22-01-2003)
Kommentar
Fra : Michael Vilhelmsen


Dato : 22-01-03 09:34

Jeg takker alle.

Michael
"Michael Vilhelmsen" <smom22.remove_this_tekst@tdcadsl.dk> skrev i en
meddelelse news:FgQW9.40848$Hl6.4870885@news010.worldonline.dk...
> .. .. .. en procedure (noget ala TRIM), som kan gøre en streng "pæn" ?
>
> Jeg tænker på, at jeg er ved at lave noget konvertering, hvor alle mine
> felter kommer som UpperCase.
> F.eks. MELLEMBRUN
>
> Denne vil jeg gerne have til at være Mellembrun.
>
> Michael
>
>



Ove Kjeldgaard (22-01-2003)
Kommentar
Fra : Ove Kjeldgaard


Dato : 22-01-03 19:21

"Michael Vilhelmsen" <smom22.remove_this_tekst@tdcadsl.dk> wrote:

>.. .. .. en procedure (noget ala TRIM), som kan gøre en streng "pæn" ?
>
>Jeg tænker på, at jeg er ved at lave noget konvertering, hvor alle mine
>felter kommer som UpperCase.
>F.eks. MELLEMBRUN
>
>Denne vil jeg gerne have til at være Mellembrun.
>
>Michael
>

Du bør nok også kigge lidt på de rutiner der håndterer danske karakterer rigtig.

Det er vistnok noget med AnsiLowerCase og AnsiUpperCase.


--
Med venlig hilsen, Ove Kjeldgaard
Natur og Friluftsliv: <http://hiker.dk>
Seneste opdatering: 22. december 2002

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste