[delphi] IP주소 유효성체크
20070326
var
TempList: TStringList;
i: Integer;
nTemp: Integer;
begin
Result := False;
TempList := TStringList.Create;
ExtractStrings(['.'], [], PAnsiChar(strIP), TempList);
if TempList.Count = 4 then
begin
for i := 0 to 3 do
begin
nTemp := StrToIntDef(TempList[i], -1);
if (nTemp < 0) or (nTemp > 255) then
begin
break;
end;
end;
Result := True;
end;
TempList.Free;
end;
반응형
'Delphi, RadStudio' 카테고리의 다른 글
Delphi vs. Python (0) | 2020.03.10 |
---|---|
Delphi Compiler Versions (0) | 2017.09.28 |
[delphi] 캡션없는 폼 드래그로 이동하기 (0) | 2016.10.13 |
[Delphi] 작업관리자에 내 프로세서 감추기 (0) | 2016.10.03 |
[delphi] Thread를 이용하여 ProgressBar 그리기 (0) | 2016.07.16 |
댓글