) : TBoard;
begin
- if not BBSs[ 0 ].IsBoardFileRead then
- GikoSys.ReadBoardFile( BBSs[ 0 ] );
-
Result := BBSs[ 0 ].FindBBSID( inBBSID );
end;
var
i : Integer;
begin
+ if not IsBoardFileRead then
+ GikoSys.ReadBoardFile( Self );
for i := Count - 1 downto 0 do begin
Result := Items[ i ].FindBBSID(BBSID);
if Result <> nil then
var
i: Integer;
begin
+ if not IsBoardFileRead then
+ GikoSys.ReadBoardFile( Self );
for i := Count - 1 downto 0 do begin
Result := Items[ i ].FindBoardFromTitle(Title);
if Result <> nil then
var
i : Integer;
begin
+ if not IsBoardFileRead then
+ GikoSys.ReadBoardFile( Self );
for i := Count - 1 downto 0 do begin
Result := Items[ i ].FindBoardFromURL( inURL );
if Result <> nil then