如题,抛弃高位数据,怎么弄阿?
解决方案 »
- 在线程中通过ADO对数据库进行操作时,出现错误,提出为:在异步运行时,操作不能被执行
- 请大家推荐一个三方控件
- memo里的数据怎样来表示?我写了一段代码,没有语法错误,但是运行结果不是我想要的,请大家帮忙修改一下,多谢!
- SQL在Delphi7里出问题咯谁知道怎么解决?快!LIKE语句问题?
- 谁有CheckBoxTreeView而且这种TreeView的CheckBox最好有三种状态?
- 难题
- 关于用sql Server备份和还原数据库
- 菜鸟提问
- 怎么把一个控件简单的改成圆形?
- Invalid typecast:string(cbxName.Items.Objects[cbxName.ItemIndex]),怎么写?
- cxgrid问题
- 如何采用DDN专线,从计算机上发送和接收短信息到车辆监控终端上
或者Trunc
其实我的问题是这个样的:
var
i, j, q: integer;
prii_y: integer;
prii_mid: double;
prii_x, temp1, temp2: integer;
x0, y0: integer;
begin
x0 := x1;
y0 := y1;
getFun(0, y1, x2, y2);
for i := x1 to x2 do
begin
prii_x := i - x1;
prii_y := grii_a * prii_x * prii_x + grii_b * prii_x;// 这一句不通过,里面都是整型变量
//但是把prii_y 换成double型的就行了,下面的就通不过了
sender.Canvas.LineTo(i, prii_y);// 里面的参数必须是整型的
x0 := i;
y0 := prii_y;
end;
end;
var
Form1: TForm1;
grii_a,grii_b:integer;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
i, j, q: integer;
prii_y: integer;
prii_mid: double;
prii_x, temp1, temp2: integer;
x0, y0: integer;
begin
i:=3;
j:=4;
prii_x := 2;
prii_y := grii_a * prii_x * prii_x + grii_b * prii_x;//不会出错end;