首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

程序单步如何进不去?

2013-12-30 
程序单步怎么进不去???function GetSerialPortNames: stringvarIndex: IntegerData: stringTmpPorts: S

程序单步怎么进不去???
function GetSerialPortNames: string;
var
  Index: Integer;
  Data: string;
  TmpPorts: String;
  sr : TSearchRec;
begin
  try
    TmpPorts := '';
// 这里单步进不去
    if FindFirst('/dev/ttyS*', $FFFFFFFF, sr) = 0 then
    begin
      repeat
        if (sr.Attr and $FFFFFFFF) = Sr.Attr then
        begin
          data := sr.Name;
          index := length(data);
          while (index > 1) and (data[index] <> '/') do
            index := index - 1;
          TmpPorts := TmpPorts + ' ' + copy(data, 1, index + 1);
        end;
      until FindNext(sr) <> 0;
    end;
    FindClose(sr);
  finally
    Result:=TmpPorts;
  end;
end;
[解决办法]


if FindFirst(ExtractFileDir(Application.ExeName) + '\dev\ttyS*', 
        $FFFFFFFF, sr) = 0 then

热点排行