- Delphiartiklar, tips, forum, länksamling - 

      

START | DELPHI | LÄNKARGÄSTBOK 




 Forum

Grundkurs
  »Introduktion
  »Snabbguide
  »Komponenter
  »Händelser
  »Strängar
  »Räkna med Delphi   »Egna typer
  »Selektion
  »Iteration
  »Menyer
  »Funktioner
  »Arraystrukturer

Tips & Tricks
  »Nya tips
  »Blandat
  »Databaser
  »Filer
  »Forms
  »Grafik
  »Internet
  »Komponenter
  »Matematik
  »Multimedia
  »Objekt/ActiveX
  »Skrivare
  »Strängar
  »System
  »Mest lästa tips

Artiklar
  »Delphi och ADO
  »Bygga en DLL
  »Skapa en enkel rapport
  »Hantera registret
  »Enheter, units
  »Klassen TCanvas
  »Använd LookUp Controls

 Nya tips
 Lägg till tips
 Delphilänkar
 Gästbok

 

FuzzyDizzie » Delphi » Forum
Delphi, Läs var för sig i en Tedit
2008-06-22 18:06 - Jw [Registrerad 2008-06-22]
Har ett litet problem jag skulle behöva veta hur man får delphi att läsa 
täcken för täcken i en TEdit exempel om jag skriver abc så vill jag att den ska läsa först a sen b o slutligen c istället för att skriva så att den tar TEdit värdet som ett värde Snälla har någon något smart tipps eller en kod så snälla svara. \\Jw

"är man en nybörjare så är man"


 
Delphi, Läs var för sig i en Tedit
2008-06-23 07:53 - sberg [Registrerad 2004-04-20]
Hej JW!

Du kan med fördel använda kommandot Copy för att särskilja tecken i en sträng. Här följer ett exempel:



var
 Source, Target : string;

begin
 Source := TEdit1.Text;
 Target := Copy(Source, 1, 1); //returnerar första tecknet ('a') etc.
 ShowMessage('Target : '+Target);
end;


Andra argumentet i Copy-funktionen bestämmer var i strängen den börjar läsa och den tredje bestämmer hur många tecken den läser.


 
Delphi, Läs var för sig i en Tedit
2008-09-28 01:32 - Jw [Registrerad 2008-06-22]
hehe Har inte varit här på typ ett halv år :) men iallafall Tack! Det Hjälpte mig mycket :)

 


 
 
© Copyright 2005 - Staffan Berg
- Alla rättigheter förbehålles -