注册
登录
::博物馆[旧版入口]::
网页游戏
论坛
搜索
帮助
导航
默认风格
greenwall
christmas
jeans
fashion
red
blue
fervor
uchome
青韶社区
»
『 编程设计 』
» [求助]请问如何读取特定的数据结构(Delphi)
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
发短消息
加为好友
plink
当前离线
UID
10682
帖子
14
精华
0
积分
28
青韶币
14
魅力
0
威望
0
阅读权限
10
性别
男
在线时间
0 小时
注册时间
2004-11-17
最后登录
2005-11-13
青韶游民
帖子
14
精华
0
青韶币
14
魅力
0
威望
0
性别
男
注册时间
2004-11-17
楼主
打印
字体大小:
t
T
plink
发表于 2004-12-3 20:16
|
只看该作者
[求助]请问如何读取特定的数据结构(Delphi)
我现在只是Delphi的初级用户
有时实现一些特定的功能时,需自己设计算法读取特定的数据结构,比如在数据库方面,
比如我手里有一个Oracle或sybase的数据表文件,假如我只是用普通的阅读器去读取,多半是一堆乱码。
关于这些东东,我在图书馆也查了不少书,发现用TStream可解诀类似的问题,但都将的
是意思意思而已,就像(Hello Word!)一样,我看了还是不能解决实际问题。
请问有无Delphi的高人能指点偶一下,小弟不胜铭感!
收藏
分享
评分
ffdffff
回复
引用
订阅
TOP
发短消息
加为好友
疯子
当前离线
UID
734
帖子
3
精华
0
积分
6
青韶币
4
魅力
0
威望
0
阅读权限
10
性别
男
在线时间
0 小时
注册时间
2003-8-31
最后登录
2004-12-16
新手上路
帖子
3
精华
0
青韶币
4
魅力
0
威望
0
性别
男
注册时间
2003-8-31
沙发
疯子
发表于 2004-12-15 22:41
|
只看该作者
【帮助】如何实现发帖时图文混排效果?
re:定义相应结构,然后读入。
定义相应结构,然后读入。
回复
引用
TOP
发短消息
加为好友
monkeyking
当前离线
UID
658
帖子
108
精华
0
积分
216
青韶币
477
魅力
0
威望
0
阅读权限
10
性别
男
在线时间
0 小时
注册时间
2003-8-12
最后登录
2005-11-8
大侠
帖子
108
精华
0
青韶币
477
魅力
0
威望
0
性别
男
注册时间
2003-8-12
板凳
monkeyking
发表于 2004-12-18 02:02
|
只看该作者
【帮助】如您在浏览本站时对操作有疑问,请点击此处获得帮助!
re:你建立一个Record类型,然后用这...
你建立一个Record类型,
然后用这个类型读取数据就好了。给你个简单的例子:
type
//定义自己的读取结构,这个应该与欲读取文件中的数据结构吻合
MyRecord = Record
No: integer;
Name: string[6];
Delphi:integer;
end;
TForm1 = class(TForm)
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
F: file of MyRecord;//文件类型设置为你自己定义的数据结构类型
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
TestType: MyRecord;
begin
with TestType do
begin
No := 1;
Name := 'Monkey';
Delphi := 60;
end;
//建立一个测试用的数据文件
AssignFile(F, 'c:\test.txt');
Rewrite(F);
write(F, TestType);
CloseFile(F);
//读取这个测试文件
AssignFile(F, 'c:\test.txt');
Reset(F);
read(F, TestType);//这里是使用方法
CloseFile(F);
//在Memo中显示读取出来的结果
Memo1.Lines.Add(IntToStr(TestType.No));
Memo1.Lines.Add(TestType.Name);
Memo1.Lines.Add(IntToStr(TestType.Delphi));
end;
随手写的,应该没有问题,即时有也不影响你对思路的理解。
此处不要企图用记事本去建立一个测试数据文件,因为记事本对待所有的数据都是以字符的形式保存的。而真正的数据文件都有格式对齐的处理。所以需要用代码来建立一个测试文件。
我被捕了。 第一天敌人用富贵引诱我,我没招; 第二天敌人严刑拷打我,我也没招; 第三天敌人送了一个美女给我,我招了; 第四天我还想招,敌人把我杀了!!! My HomePage:www.cstc.net.cn My Blog :www.cnblogs.com/monkeyking Call me at: 29743836
回复
引用
TOP
发短消息
加为好友
slash1
当前离线
UID
2402
帖子
130
精华
2
积分
300
青韶币
172
魅力
0
威望
0
阅读权限
10
性别
男
在线时间
2 小时
注册时间
2003-11-8
最后登录
2008-2-17
大侠
帖子
130
精华
2
青韶币
172
魅力
0
威望
0
性别
男
注册时间
2003-11-8
地板
slash1
发表于 2004-12-20 01:52
|
只看该作者
【帮助】发帖数级别!
re:楼上的同学真牛!~!~基本功如此扎实,让...
楼上的同学真牛!~!~基本功如此扎实,让人叹为观止啊
没有什么是永恒的,一切就像是十一月的雨~!
回复
引用
TOP
发短消息
加为好友
斜雨无痕
当前离线
UID
278
帖子
588
精华
0
积分
1486
青韶币
1660
魅力
0
威望
0
阅读权限
20
性别
男
来自
''
在线时间
31 小时
注册时间
2003-1-20
最后登录
2008-6-5
精灵
帖子
588
精华
0
青韶币
1660
魅力
0
威望
0
性别
男
注册时间
2003-1-20
地下室
斜雨无痕
发表于 2006-5-13 00:56
|
只看该作者
转行吧,dephi没前途了
我好几个同事都是从做pb,dephi转过来了
不过我也打算转行了
[GLOW=255,RED,2]谁能阻止我为爱流泪, 谁能让我忘记曾经爱过谁, 谁能缝补我的心碎, 就算阳光不再明媚, 就算整个世界被水包围, 就算真爱从此变得虚伪, 我也不会再为谁流泪,伤悲!!!!![/GLOW]
回复
引用
TOP
发短消息
加为好友
网络幽灵
当前离线
UID
492
帖子
1296
精华
0
积分
7512
青韶币
1957
魅力
0
威望
0
阅读权限
50
性别
男
在线时间
492 小时
注册时间
2003-7-16
最后登录
2009-1-7
风云使者
帖子
1296
精华
0
青韶币
1957
魅力
0
威望
0
性别
男
注册时间
2003-7-16
地底下
网络幽灵
发表于 2006-5-13 23:57
|
只看该作者
程序员都没有前途.
回复
引用
TOP
发短消息
加为好友
斜雨无痕
当前离线
UID
278
帖子
588
精华
0
积分
1486
青韶币
1660
魅力
0
威望
0
阅读权限
20
性别
男
来自
''
在线时间
31 小时
注册时间
2003-1-20
最后登录
2008-6-5
精灵
帖子
588
精华
0
青韶币
1660
魅力
0
威望
0
性别
男
注册时间
2003-1-20
7
楼
斜雨无痕
发表于 2006-5-16 00:39
|
只看该作者
严重同意楼上所说的
不过我还不懂什么叫有前途...
如果叫我去做微软的,IBM,Oracle,SUM,google的程序员,我还是很乐意去做那些没前途的工作的
[GLOW=255,RED,2]谁能阻止我为爱流泪, 谁能让我忘记曾经爱过谁, 谁能缝补我的心碎, 就算阳光不再明媚, 就算整个世界被水包围, 就算真爱从此变得虚伪, 我也不会再为谁流泪,伤悲!!!!![/GLOW]
回复
引用
TOP
返回列表
::热门校友区::
※深圳区※
※广州区※
※北京区※
※上海区※
::休憩区::
※咖啡吧※
※职场人生※
※午夜迷情※
※好摄之徒※
::校友专区::
※华南校友区※
深圳校友
广州校友
佛山校友
※华北校友区※
北京校友
※华中校友区※
※华东校友区※
上海校友
杭州校友
苏州校友
南京校友
温州校友
无锡校友
宁波校友
※西南校友区※
※西北校友区※
※东北校友区※
※海外校友区※
::博物馆:: - 青韶论坛原板块保留区
『 灌水厚道点 』
『 校园生活 』
『 体坛风云 』
『 学在湘大 』
『 新生专区』
『 女生部落 』
『 毕业情怀 』
『 个人秀场 』
『 谈古论今 』
『 百味人生 』
『 文学人文 』
作品珍藏馆
『 旋梯诗社』
网羽天地
『 贴图精美点 』
『 品味音乐 』
『 影视交流 』
『 电脑数码 』
『 游戏天地 』
『 车友乐园 』
『 宠物之家 』
『 动漫一族 』
湘潭大学招聘求职专版
『合作商家』
『 编程设计 』
::信息交流::
『 跳蚤市场 』
::站务区::
『 站务公告 』
『 意见反馈 』
[论坛功能测试区]