TO:清新空气,
省份列表
01--北京
02--上海
职称表
01--作业员
02 资讯部
03--业务员
04--财务员
05--其它职业
学历
01--文盲
02--小学
03--初中
04--中专
05--高中
06--大专
07--本科
08--研究生
09--搏斗
10其它
市场职位
0--无
1--跟单员
2--业务员
3--营销经理
4--开发副总
性别
0--男
1--女
政治面貌
0--无
1--团员
2--党员
民族列表
01--汉族
02--回族
03--藏族
04--壮族
05--瑶族
06--彝族
07--阿昌族
08--白族
09--布依族
10--傣族
11--侗族
12--土家族
13--独龙族
14--仡佬族
15--哈尼族
16--基诺族
17--景颇族
18--拉祜族
19--黎族
20--傈僳族
21--珞巴族
22--毛南族
23--门巴族
24--苗族
25--仫佬族
26--纳西族
27--怒族
28--普米族
29--羌族
30--畲族
31--水族
32--维吾尔族
33--哈萨克族
34--塔塔尔族
35--满族
36--蒙古族
37--土族
38--东乡族
39--撒拉族
40--保安族
41--鄂伦春族
42--鄂温克族
43--达斡尔族
44--赫哲族
45--乌兹别克族
46--柯尔克孜族
47--锡伯族
48--裕固族
49--朝鲜族
50--布朗族
51--德昂族
52--佤族
53--塔吉克族
54--俄罗斯族
55--高山族
56--京族
这是一个TXT文件,我的意思是根据要求将其中一的内容显示出来
如:
政治面貌
0--无
1--团员
2--党员
将1和团员分开加载到ComboBox中,我已经实现!
但是我要这么做:
如:我想将‘职称表’
01--作业员
02 资讯部
03--业务员
04--财务员
05--其它职业
中的内容加到Combobox中其它的内容都不要!这也就相当是一张混合表啊!
我写了一段代码,但是还达不到我想要的功能!望改之!
procedure TForm1.Button1Click(Sender: TObject);
var s, s2: string;
var
strList: tstringList; i: Integer;
begin
strList := tstringList.create;
strList.Loadfromfile('C:/Documents and Settings/Administrator/桌面/test.txt');
for i := 0 to strList.Count - 1 do
begin
S := trim(strList.strings);
if (S = '职称表') then
S := strList.strings[i + 1]
else trim(strList.strings);
Combobox1.Items.Add(copy(S, pos('--', S) + 2, Length(S)));
if S = '学历' then
begin
StrList.Free;
Exit;
end;
end;
strList.Free;
end;