文件内容如下:
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=\\AA\BB\f.mdb;Persist Security Info=True
想读出“\\AA\BB\f.mdb”这一句,要如何操作,最好有代码。
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=\\AA\BB\f.mdb;Persist Security Info=True
想读出“\\AA\BB\f.mdb”这一句,要如何操作,最好有代码。
解决方案 »
- delphi 操作word求助
- file not found:'TOleContainerFY.dcu'
- 在线等。stringgrid网格是否为空值的判断
- 快救救小女子吧,这个问题不解决就毕不了业了(关于一条记录的打印预览)
- 报表不能连续打印问题
- 各位老大进来讨论一下,SQL Server的数据备份问题!
- Borland 有点不对劲 !
- MP3文件处理,大家帮忙!!!
- 急!高分
- 怎样把一个excel里的表导入到Access数据库里去?用程序实现
- 一个关于程序结构的问题!急!
- 十万火急,公司任务。让我用delphi写COM组件,我是这方面的菜鸟,请高教引荐本好书,给一个源代码参考学习。分不够可加。
Text :=
'Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source=\\AA\BB\f.mdb;Persist Security Info=True'; //测试用
//LoadFromFile('c:\temp\temp.txt'); //载入文件
Delimiter := ';';
DelimitedText := StringReplace(Text, 'Data Source', 'Data_Source', []); //消除命名中的空格
ShowMessage(Values['Data_Source']);
finally
Free;
end;
function ReadDataSource(FileName:String):String;
const
tag='Data Source=';
var
SF:TStringList;
tagpos:Integer;
begin
SF:=TStringList.Create;
SF.LoadFromFile(FileName);
tagpos:=Pos(tag,SF.Text)+Length(tag);
Result:='';
while SF.Text[tagpos]<>';' do
begin
Result:=Result+SF.Text[tagpos];
Inc(tagpos);
end;
SF.Free;
end;