CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  语言基础/算法/系统设计

这段代码是啥意思?

楼主bigdog929(zhiyuanhu)2005-04-03 19:31:03 在 Delphi / 语言基础/算法/系统设计 提问

这是做五子棋的代码  
  if   chess.accept(y   DIV35+1,x   DIV35+1)  
  then  
  from1.drawxy(y   DIV35+1,x   DIV35+1)  
  为什么除以35可以调整bmp文件的大小?  
  还有这句有是什么意思?  
  if   play=black   then  
  image1.canvas.draw(1+round(y-1)*34.9,1+round(y-1)*34.9),  
  image2.picture.graphc)  
  这是2004年程序员合订本(下)本上的 问题点数:0、回复次数:4Top

1 楼huayuxing(huayuxing)回复于 2005-04-04 09:14:31 得分 0

if   chess.accept(y   DIV35+1,x   DIV35+1)  
  then  
  from1.drawxy(y   DIV35+1,x   DIV35+1)  
  这句应该是在哪里接收棋子了,在哪里画一个棋子,  
   
   
  if   play=black   then  
  image1.canvas.draw(1+round(y-1)*34.9,1+round(y-1)*34.9),  
  image2.picture.graphc)  
  这句应该是,假如是PLAY的是黑色的,那么画黑色的棋子,估计IMAGE2里的是黑棋吧,  
   
  顺便BS一下楼主,这样的代码你也看不懂,还学什么编程  
  Top

2 楼dongliu(一沙一世界,一花一天堂)回复于 2005-04-04 09:28:28 得分 0

不要打击人家,毕竟新同学很多嘛Top

3 楼ahuige(灰不遛秋(前半身学医后半身学统计))回复于 2005-04-04 09:31:10 得分 0

说看懂了的也只是因为懂英语,呵呵  
  不是因为懂DELPHI,呵呵。  
  因为这些都是自定义的函数。  
  你也只是猜的罢了。  
  Top

4 楼bigdog929(zhiyuanhu)回复于 2005-04-04 13:11:21 得分 0

这些我也会说啊  
  image1.canvas.draw(1+round(y-1)*34.9,1+round(y-1)*34.9),  
  if   chess.accept(y   DIV35+1,x   DIV35+1)  
  关键是里面的*34.9,DIV   35  
  有什么用,能说详细些吗?这些泛泛的就不要说了  
  Top

相关问题

  • 这段代码啥意思?
  • 这段代码啥意思?
  • 一小段ATL代码,啥意思?
  • 这段代码有意思!
  • 这段代码是什么意思?
  • 这段代码什么意思?
  • 这段代码是什么意思??
  • 这段代码是什么意思?
  • 这段代码是什么意思?
  • 这段代码是什么意思?

关键词

  • 代码
  • div35+1
  • round
  • 棋子
  • chess
  • canvas
  • image2
  • play
  • accept
  • draw

得分解答快速导航

  • 帖主:bigdog929

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo