Selecao DevMedia QUERO SER PRIME

Fórum String #375658

06/10/2009

0

Colegas..

Tenho essa string: \\Laptop\D:\Sistema\Fotos\063.jpg

Como faço para retirar somente esse : dessa string?

Pois uso um sistema que salva o path das fotos no banco de dados, mas quando mamdo ler essas fotos me da um caminho inexistente por causa desse :


Grato:
Jose Luiz


Jose Luiz

Jose Luiz

Responder

Posts

06/10/2009

Adilsond

utilize a função ´Delete´ juntamente o a ´Pos´
procedure TForm1.Button1Click(Sender: TObject);
var
  S: String;
begin
  S := ´\\Laptop\D:\Sistema\Fotos\063.jpg´;
  Delete(S,Pos(´:´,S),1);
  ShowMessage(S);
end;



Responder

Gostei + 0

06/10/2009

Steve_narancic

vc tambem pode utilzar a função stringreplace, que serve para substituir uma string por outra, ou seja, substitui os : por ´´


procedure TForm1.Button1Click(Sender: TObject); 
var 
  S: String; 
begin 
  S :=´\\Laptop\D:\Sistema\Fotos\063.jpg´; 
  s:= stringreplace(s, ´:´,´´,[rfreplaceall]);
  ShowMessage(S); 
end;



Responder

Gostei + 0

06/10/2009

Marco Salles

Ou use a função Nativa StringReplace do Delphi a partir do Delph7

C := ´\\Laptop\D:\Sistema\Fotos\063.jpg´;
 C:=stringReplace(C,´:´,´´,[rfReplaceAll, rfIgnoreCase]);
 Showmessage(s+13+C);



Responder

Gostei + 0

06/10/2009

Jose Luiz

Muito obrigado, deu certo...



Jose Luiz


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar