Página 1 de 1
[Delphi] Function sMid
Publicado: 02 Jul 2010, 15:05
por The Swash
Código: Seleccionar todo
function sMid(lpStr:String;nIndex:Integer;nLength:Integer):String;
var
i:Integer;
begin;
If Length(lpStr) > 0 Then
begin
for i := nIndex to (nLength + nIndex)-1 do
begin
If i = Length(lpStr) then
begin
Result := Result + lpStr[i];
break;
end else
begin
Result := Result + lpStr[i]
end;
end;
end;
end
En Visual Basic una función muy utilizada para el manejo de cadenas es MID, decidi hacerla en Delphi y se las traigo 100% Libre de dependencias para que no usen Copy!
Mis Agradecimientos como Siempre
Thor y Psymera;
Re: [Delphi] Function sMid
Publicado: 02 Jul 2010, 20:39
por masangel
Bro yo no uso delphin pero dejame decirte que se ve muy buena yo la uso mucho en vb
para no usar el clasico split
Re: [Delphi] Function sMid
Publicado: 02 Jul 2010, 20:41
por D3F4C3-M4N
esto me sirve ya que estoy aprendiendo un poco de delphi 7
excelente brother
Re: [Delphi] Function sMid
Publicado: 03 Jul 2010, 00:26
por D@rB-15
Gracias, pero existe la función MidStr, en la Unit StrUtils
Aunque también es útil para evitar usar Units de mas.
Re: [Delphi] Function sMid
Publicado: 03 Jul 2010, 00:30
por The Swash
Precisamente para evitar dependencias lo hice y pues quise compartirlo =P Gracias por sus comentarios!
Re: [Delphi] Function sMid
Publicado: 04 Feb 2011, 01:21
por konanxp
Se agradece el aporte. A la saca.