No.1:
procedure TF1BookFrn.Button8Click(Sender: TObject);
begin
//F1Book1.FormulaRC[nRow, nCol]:=
with F1Book1 do
begin
...;
FormulaRC[3,1] := 'A1 + A2';
{我要得到他们的值,而不是只写表达试,可以不用循环么手动的写?}
...
end;
end;
No.2:
F1Book还有加再什么东西?
如:
procedure TF1BookFrn.FormatCell(CellRow, CellCol: integer; CellWidth,
CellXiaoShu: string);
{var
f: F1CellFormat;//为什么不能通过?
i: integer;
NumberWidth, NumberXiaoShu: string; }
begin
{F1Book1.SetActiveCell(CellRow, CellCol);
F := F1Book1.GetCellFormat;
for i := 0 to strtoint(CellWidth) do
NumberWidth := NumberWidth + '#';
for i := 0 to strtoint(CellXiaoShu) do
NumberXiaoShu := NumberXiaoShu + '#';
if NumberXiaoShu <> '' then
NumberXiaoShu := '.' + NumberXiaoShu;
f.NumberFormat[F1Book1.Handle] := NumberWidth + NumberXiaoShu;
F1Book1.SetCellFormat(f); }
end;
No.3 ,No.4,No.5:
求相关资料
63 个解决方案
#1
UP以下
#2
up
#3
我是菜菜菜菜菜得很的菜!
听说UP有分。
帮你UP!
听说UP有分。
帮你UP!
#4
NO.1,
现在很困,大脑不听指挥啊。
学习。。。
现在很困,大脑不听指挥啊。
学习。。。
#5
E文太差,不要说让我看文档,头大。。。
#6
F1Book是什么东西?
#7
星星的问题耶!
#8
应为之间没有用过她,这次要用......
#9
也知道这些问题再会者的眼里是超菜问题......
#10
UP
#11
楼主真喜欢考人啊!
#12
To pandengzhe(攀登者)
你多说说.........
No.1 ~~No.2的分给你
你多说说.........
No.1 ~~No.2的分给你
#13
up
upup
upup
#14
up
#15
No1
F1Book就是电子表格控件,类似Excel,但用起来不太方便。在设计时不能手工写,但运行状态可以手工写。
F1Book就是电子表格控件,类似Excel,但用起来不太方便。在设计时不能手工写,但运行状态可以手工写。
#16
水平不行,所以叫攀登者。
老兄名气很大啊!感觉是。
只能是学习了?!
老兄名气很大啊!感觉是。
只能是学习了?!
#17
星期六,大家都不在?
不对啊,有好几个星星在啊?
不对啊,有好几个星星在啊?
#18
不懂,UP
#19
EXCEL我到是还会些,F1Book,我没用过,学习学习,楼主不要骂我。
等我回去研究研究再说
等我回去研究研究再说
#20
To cxz7531(cat)
现在已经选择了它,你随便的说一说她的用法好不好?
等待,如沙漠行舟,痛苦万分
现在已经选择了它,你随便的说一说她的用法好不好?
等待,如沙漠行舟,痛苦万分
#21
F1Book是大名鼎鼎的Formula One的delphi简化版。没错吧?
可惜,我没用过formula one等,主要考虑版权。
难道大家就没有明白的?
to楼主,分不重要,我经常来,却没精力回答问题。
可惜,我没用过formula one等,主要考虑版权。
难道大家就没有明白的?
to楼主,分不重要,我经常来,却没精力回答问题。
#22
TO:pandengzhe(攀登者)
F1Book 在Active页
F1Book 在Active页
#23
谢谢!我找到了。
请教一下,高手有不会c++,vc的末?
请教一下,高手有不会c++,vc的末?
#24
可以不用循环么手动的写?----------什莫意思?
{ f: F1CellFormat;//为什么不能通过?}中 F1CellFormat什莫东西?
既然没有高手,我就多up两下吧!
期待高手到来!
{ f: F1CellFormat;//为什么不能通过?}中 F1CellFormat什莫东西?
既然没有高手,我就多up两下吧!
期待高手到来!
#25
如果手动的去写的话,就有可能要解析字符串,麻烦,不职能......
----------------------------------------------------------
等待,如沙漠行舟,痛苦万分
----------------------------------------------------------
等待,如沙漠行舟,痛苦万分
#26
up
#27
我比较菜,先up
#28
30贴,却间隔了20分钟,看来现在人气不足
#29
那我只好up
#30
没搞明白,不多说了。星期一再见。
★★★祝大家周末愉快!!!★★★
★★★祝大家周末愉快!!!★★★
#31
up
#32
我这里有一个简单的程序,你看一下
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, AxCtrls, OleCtrls, VCF1, DB, ADODB;
type
TForm1 = class(TForm)
F1Book1: TF1Book;
BitBtn1: TBitBtn;
ADOQuery1: TADOQuery; //数据集
Edit1: TEdit; //表名编辑框
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
VAR
I,J: INTEGER;
begin
SHOWMESSAGE(trim(Edit1.Text)); //显示表名
with ADOQuery1 do //读取数据集
begin
close;
ADOQuery1.sql.clear;
sql.add('SELECT * FROM '+ TRIM(Edit1.Text));
open;
end;
//写f1Book的标题栏
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.ColText[I+1]:=ADOQuery1.Fields[I].FieldName;
END;
J:=1;
//写内容
ADOQuery1.First;
WHILE NOT ADOQuery1.EOF DO
BEGIN
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.TextRC[J,I+1]:=ADOQuery1.FIELDBYNAME(ADOQuery1.Fields[I].FieldName).ASSTRING;
END;
J:=J+1;
ADOQuery1.Next;
END;
end;
end.
再多的用法就不知道了
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, AxCtrls, OleCtrls, VCF1, DB, ADODB;
type
TForm1 = class(TForm)
F1Book1: TF1Book;
BitBtn1: TBitBtn;
ADOQuery1: TADOQuery; //数据集
Edit1: TEdit; //表名编辑框
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
VAR
I,J: INTEGER;
begin
SHOWMESSAGE(trim(Edit1.Text)); //显示表名
with ADOQuery1 do //读取数据集
begin
close;
ADOQuery1.sql.clear;
sql.add('SELECT * FROM '+ TRIM(Edit1.Text));
open;
end;
//写f1Book的标题栏
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.ColText[I+1]:=ADOQuery1.Fields[I].FieldName;
END;
J:=1;
//写内容
ADOQuery1.First;
WHILE NOT ADOQuery1.EOF DO
BEGIN
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.TextRC[J,I+1]:=ADOQuery1.FIELDBYNAME(ADOQuery1.Fields[I].FieldName).ASSTRING;
END;
J:=J+1;
ADOQuery1.Next;
END;
end;
end.
再多的用法就不知道了
#33
UP
#34
也只能up
#35
UP
#36
up
#37
这个也算超级菜鸟的问题!
#38
No.2
该段代码是不是用的F1BOOK版本比较高,而你的F1BOOK是DELPHI自带的,所以有此提示。
查查F1CellFormat在哪个PAS单元声明的,引用一下
各种资料
赋值:
f1book1.textrc[row+4,1]:=Table1.fields[0].asSTRING;
f1book1.TextRC[2,2]:=datetostr(now);
读入
f1book1.read(ExtractFileDir(paramstr(0))+'\f1book1.xls',F1FileExcel5);
写入
f1book1.write(ExtractFileDir(paramstr(0))+'\SHHH.xls',F1FileExcel5);
选择
F1book1.SetSelection(2,2,2,2);
F1book1.GetSelection(0,pRow1,pCol1,pRow2, pCol2);
合并
var
CellFormat: F1CellFormat;
begin
cellformat := F1Book1.GetCellFormat;
cellformat.MergeCells := true;
F1Book1.SetCellFormat(cellformat);
end;
该段代码是不是用的F1BOOK版本比较高,而你的F1BOOK是DELPHI自带的,所以有此提示。
查查F1CellFormat在哪个PAS单元声明的,引用一下
各种资料
赋值:
f1book1.textrc[row+4,1]:=Table1.fields[0].asSTRING;
f1book1.TextRC[2,2]:=datetostr(now);
读入
f1book1.read(ExtractFileDir(paramstr(0))+'\f1book1.xls',F1FileExcel5);
写入
f1book1.write(ExtractFileDir(paramstr(0))+'\SHHH.xls',F1FileExcel5);
选择
F1book1.SetSelection(2,2,2,2);
F1book1.GetSelection(0,pRow1,pCol1,pRow2, pCol2);
合并
var
CellFormat: F1CellFormat;
begin
cellformat := F1Book1.GetCellFormat;
cellformat.MergeCells := true;
F1Book1.SetCellFormat(cellformat);
end;
#39
对不起楼主, 借宝地一用
大家有兴趣的话帮我看看这个问题:
http://expert.csdn.net/Expert/topic/2016/2016211.xml?temp=.1899073
大家有兴趣的话帮我看看这个问题:
http://expert.csdn.net/Expert/topic/2016/2016211.xml?temp=.1899073
#40
直接看帮助啊
尽管BORLAND帮助做的一贯不好但是解决这些问题还是绰绰有余的
尽管BORLAND帮助做的一贯不好但是解决这些问题还是绰绰有余的
#41
两个星还菜鸟啊,晕
#42
同意楼上。
我才两裤衩。
汗......
我才两裤衩。
汗......
#43
To cxz7531(cat)这个我也知道.........
谢谢。.
To things(平) (枕流以洗耳,漱石以磨牙)
我看了一下,windows 自己有一个vcf132.ocx的,但情况没有好转
是不是要倒入类型库?是哪个?
谢谢。.
To things(平) (枕流以洗耳,漱石以磨牙)
我看了一下,windows 自己有一个vcf132.ocx的,但情况没有好转
是不是要倒入类型库?是哪个?
#44
自己UP..
#45
为什么没有初学者的论坛呢??高手当菜鸟.
#46
up!
#47
up!
#48
我用过,好象是要注册一下该控件!很久以前的事了,回头给你查查
#49
别骗人了,你是菜鸟我是什么?
#50
实际上f1book是个用的很普遍的空间。
他的版本很多,里面的对象也不同。开发资料也不多。
3年前用vb用f1book开发了一个报表程序,现在忘的差不多,代码也找不到了,只能帮你up了
还是靠自己吧,哈哈哈哈哈哈哈哈哈
他的版本很多,里面的对象也不同。开发资料也不多。
3年前用vb用f1book开发了一个报表程序,现在忘的差不多,代码也找不到了,只能帮你up了
还是靠自己吧,哈哈哈哈哈哈哈哈哈
#1
UP以下
#2
up
#3
我是菜菜菜菜菜得很的菜!
听说UP有分。
帮你UP!
听说UP有分。
帮你UP!
#4
NO.1,
现在很困,大脑不听指挥啊。
学习。。。
现在很困,大脑不听指挥啊。
学习。。。
#5
E文太差,不要说让我看文档,头大。。。
#6
F1Book是什么东西?
#7
星星的问题耶!
#8
应为之间没有用过她,这次要用......
#9
也知道这些问题再会者的眼里是超菜问题......
#10
UP
#11
楼主真喜欢考人啊!
#12
To pandengzhe(攀登者)
你多说说.........
No.1 ~~No.2的分给你
你多说说.........
No.1 ~~No.2的分给你
#13
up
upup
upup
#14
up
#15
No1
F1Book就是电子表格控件,类似Excel,但用起来不太方便。在设计时不能手工写,但运行状态可以手工写。
F1Book就是电子表格控件,类似Excel,但用起来不太方便。在设计时不能手工写,但运行状态可以手工写。
#16
水平不行,所以叫攀登者。
老兄名气很大啊!感觉是。
只能是学习了?!
老兄名气很大啊!感觉是。
只能是学习了?!
#17
星期六,大家都不在?
不对啊,有好几个星星在啊?
不对啊,有好几个星星在啊?
#18
不懂,UP
#19
EXCEL我到是还会些,F1Book,我没用过,学习学习,楼主不要骂我。
等我回去研究研究再说
等我回去研究研究再说
#20
To cxz7531(cat)
现在已经选择了它,你随便的说一说她的用法好不好?
等待,如沙漠行舟,痛苦万分
现在已经选择了它,你随便的说一说她的用法好不好?
等待,如沙漠行舟,痛苦万分
#21
F1Book是大名鼎鼎的Formula One的delphi简化版。没错吧?
可惜,我没用过formula one等,主要考虑版权。
难道大家就没有明白的?
to楼主,分不重要,我经常来,却没精力回答问题。
可惜,我没用过formula one等,主要考虑版权。
难道大家就没有明白的?
to楼主,分不重要,我经常来,却没精力回答问题。
#22
TO:pandengzhe(攀登者)
F1Book 在Active页
F1Book 在Active页
#23
谢谢!我找到了。
请教一下,高手有不会c++,vc的末?
请教一下,高手有不会c++,vc的末?
#24
可以不用循环么手动的写?----------什莫意思?
{ f: F1CellFormat;//为什么不能通过?}中 F1CellFormat什莫东西?
既然没有高手,我就多up两下吧!
期待高手到来!
{ f: F1CellFormat;//为什么不能通过?}中 F1CellFormat什莫东西?
既然没有高手,我就多up两下吧!
期待高手到来!
#25
如果手动的去写的话,就有可能要解析字符串,麻烦,不职能......
----------------------------------------------------------
等待,如沙漠行舟,痛苦万分
----------------------------------------------------------
等待,如沙漠行舟,痛苦万分
#26
up
#27
我比较菜,先up
#28
30贴,却间隔了20分钟,看来现在人气不足
#29
那我只好up
#30
没搞明白,不多说了。星期一再见。
★★★祝大家周末愉快!!!★★★
★★★祝大家周末愉快!!!★★★
#31
up
#32
我这里有一个简单的程序,你看一下
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, AxCtrls, OleCtrls, VCF1, DB, ADODB;
type
TForm1 = class(TForm)
F1Book1: TF1Book;
BitBtn1: TBitBtn;
ADOQuery1: TADOQuery; //数据集
Edit1: TEdit; //表名编辑框
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
VAR
I,J: INTEGER;
begin
SHOWMESSAGE(trim(Edit1.Text)); //显示表名
with ADOQuery1 do //读取数据集
begin
close;
ADOQuery1.sql.clear;
sql.add('SELECT * FROM '+ TRIM(Edit1.Text));
open;
end;
//写f1Book的标题栏
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.ColText[I+1]:=ADOQuery1.Fields[I].FieldName;
END;
J:=1;
//写内容
ADOQuery1.First;
WHILE NOT ADOQuery1.EOF DO
BEGIN
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.TextRC[J,I+1]:=ADOQuery1.FIELDBYNAME(ADOQuery1.Fields[I].FieldName).ASSTRING;
END;
J:=J+1;
ADOQuery1.Next;
END;
end;
end.
再多的用法就不知道了
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, AxCtrls, OleCtrls, VCF1, DB, ADODB;
type
TForm1 = class(TForm)
F1Book1: TF1Book;
BitBtn1: TBitBtn;
ADOQuery1: TADOQuery; //数据集
Edit1: TEdit; //表名编辑框
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
VAR
I,J: INTEGER;
begin
SHOWMESSAGE(trim(Edit1.Text)); //显示表名
with ADOQuery1 do //读取数据集
begin
close;
ADOQuery1.sql.clear;
sql.add('SELECT * FROM '+ TRIM(Edit1.Text));
open;
end;
//写f1Book的标题栏
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.ColText[I+1]:=ADOQuery1.Fields[I].FieldName;
END;
J:=1;
//写内容
ADOQuery1.First;
WHILE NOT ADOQuery1.EOF DO
BEGIN
FOR I:=0 TO ADOQuery1.FieldCount-1 DO
BEGIN
F1BOOK1.TextRC[J,I+1]:=ADOQuery1.FIELDBYNAME(ADOQuery1.Fields[I].FieldName).ASSTRING;
END;
J:=J+1;
ADOQuery1.Next;
END;
end;
end.
再多的用法就不知道了
#33
UP
#34
也只能up
#35
UP
#36
up
#37
这个也算超级菜鸟的问题!
#38
No.2
该段代码是不是用的F1BOOK版本比较高,而你的F1BOOK是DELPHI自带的,所以有此提示。
查查F1CellFormat在哪个PAS单元声明的,引用一下
各种资料
赋值:
f1book1.textrc[row+4,1]:=Table1.fields[0].asSTRING;
f1book1.TextRC[2,2]:=datetostr(now);
读入
f1book1.read(ExtractFileDir(paramstr(0))+'\f1book1.xls',F1FileExcel5);
写入
f1book1.write(ExtractFileDir(paramstr(0))+'\SHHH.xls',F1FileExcel5);
选择
F1book1.SetSelection(2,2,2,2);
F1book1.GetSelection(0,pRow1,pCol1,pRow2, pCol2);
合并
var
CellFormat: F1CellFormat;
begin
cellformat := F1Book1.GetCellFormat;
cellformat.MergeCells := true;
F1Book1.SetCellFormat(cellformat);
end;
该段代码是不是用的F1BOOK版本比较高,而你的F1BOOK是DELPHI自带的,所以有此提示。
查查F1CellFormat在哪个PAS单元声明的,引用一下
各种资料
赋值:
f1book1.textrc[row+4,1]:=Table1.fields[0].asSTRING;
f1book1.TextRC[2,2]:=datetostr(now);
读入
f1book1.read(ExtractFileDir(paramstr(0))+'\f1book1.xls',F1FileExcel5);
写入
f1book1.write(ExtractFileDir(paramstr(0))+'\SHHH.xls',F1FileExcel5);
选择
F1book1.SetSelection(2,2,2,2);
F1book1.GetSelection(0,pRow1,pCol1,pRow2, pCol2);
合并
var
CellFormat: F1CellFormat;
begin
cellformat := F1Book1.GetCellFormat;
cellformat.MergeCells := true;
F1Book1.SetCellFormat(cellformat);
end;
#39
对不起楼主, 借宝地一用
大家有兴趣的话帮我看看这个问题:
http://expert.csdn.net/Expert/topic/2016/2016211.xml?temp=.1899073
大家有兴趣的话帮我看看这个问题:
http://expert.csdn.net/Expert/topic/2016/2016211.xml?temp=.1899073
#40
直接看帮助啊
尽管BORLAND帮助做的一贯不好但是解决这些问题还是绰绰有余的
尽管BORLAND帮助做的一贯不好但是解决这些问题还是绰绰有余的
#41
两个星还菜鸟啊,晕
#42
同意楼上。
我才两裤衩。
汗......
我才两裤衩。
汗......
#43
To cxz7531(cat)这个我也知道.........
谢谢。.
To things(平) (枕流以洗耳,漱石以磨牙)
我看了一下,windows 自己有一个vcf132.ocx的,但情况没有好转
是不是要倒入类型库?是哪个?
谢谢。.
To things(平) (枕流以洗耳,漱石以磨牙)
我看了一下,windows 自己有一个vcf132.ocx的,但情况没有好转
是不是要倒入类型库?是哪个?
#44
自己UP..
#45
为什么没有初学者的论坛呢??高手当菜鸟.
#46
up!
#47
up!
#48
我用过,好象是要注册一下该控件!很久以前的事了,回头给你查查
#49
别骗人了,你是菜鸟我是什么?
#50
实际上f1book是个用的很普遍的空间。
他的版本很多,里面的对象也不同。开发资料也不多。
3年前用vb用f1book开发了一个报表程序,现在忘的差不多,代码也找不到了,只能帮你up了
还是靠自己吧,哈哈哈哈哈哈哈哈哈
他的版本很多,里面的对象也不同。开发资料也不多。
3年前用vb用f1book开发了一个报表程序,现在忘的差不多,代码也找不到了,只能帮你up了
还是靠自己吧,哈哈哈哈哈哈哈哈哈