Fórum Retirar Valores Validos #256640
29/10/2004
0
o seguinte
estou convertendo os dados de uns sistema antigo para o meu
no sistema antigo o campo RG grava o rg e o orgao emissor tudo junto
como que eu pego esse campo e separo as Strings dos numerisos
tipo
VString := so as strings
VIntenger := so os numericos
falow ai
estou convertendo os dados de uns sistema antigo para o meu
no sistema antigo o campo RG grava o rg e o orgao emissor tudo junto
como que eu pego esse campo e separo as Strings dos numerisos
tipo
VString := so as strings
VIntenger := so os numericos
falow ai
Mysys
Curtir tópico
+ 0
Responder
Posts
29/10/2004
Rômulo Barros
[color=red:055967f4c7][b:055967f4c7]Segue:[/b:055967f4c7][/color:055967f4c7]
Espero tê-lo ajudado.
[color=blue:055967f4c7]Ass: UD[/color:055967f4c7]
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
TTipos = Record
VString : String;
VInterger : String;
End;
Procedure procSepararValores(AString : String);
var
Form1 : TForm1;
Tipos : TTipos;
implementation
Procedure procSepararValores(AString : String);
Var
intC : Byte;
Begin
For intC := 1 To Length(AString)Do
Begin
If(Copy(AString,intC,1)[1] In [´0´..´9´])Then
Tipos.VInterger := Tipos.VInterger + Copy(AString,intC,1)
Else
Tipos.VString := Tipos.VString + Copy(AString,intC,1);
End;
ShowMessage(´Strings: ´ + Tipos.VString);
ShowMessage(´Números: ´ + Tipos.VInterger);
End;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
// Chamando o método
procSepararValores(´aeiou12345´);
end;
end.Espero tê-lo ajudado.
[color=blue:055967f4c7]Ass: UD[/color:055967f4c7]
Responder
Gostei + 0
01/11/2004
Mysys
exatamente isso ....
falow....
falow....
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)