CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

这里不能发帖子吗?怎么老是提示“请不要发表对我们有伤害的言论”

楼主ztiger()2006-03-10 13:01:12 在 Delphi / VCL组件开发及应用 提问

怎么回事? 问题点数:50、回复次数:14Top

1 楼Hellohuan(java 好不好???)回复于 2006-03-10 13:02:47 得分 5

说脏话了吧Top

2 楼liangqingzhi(老之)回复于 2006-03-10 13:06:21 得分 5

敏感字眼是不给发的Top

3 楼GARNETT2183(KingWolves (http://kevin-lu.blogspot.com))回复于 2006-03-10 13:07:28 得分 5

有粗口是吧?Top

4 楼ztiger()回复于 2006-03-10 13:08:37 得分 0

这个里面的代码我贴不上来,是网上的代码,这是链接http://seventh.jsphome.com/4/1010.html。但是我照着代码做了之后怎么没反应的,是不是还有什么没有设置?谢谢!Top

5 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 13:16:04 得分 25

真的贴不上来吗?  
   
   
   
  var  
   
  FCOMM:   TFCOMM;  
   
  Viewstring:string;  
   
  i:integer;  
   
  rbuf,sbuf:array[1..6]   of   byte;  
   
  打开串口  
   
  procedure   TFCOMM.FormShow(Sender:   TObject);  
   
  begin  
   
  comm1.StartComm;  
   
  end;  
   
  关闭串口  
   
  procedure   TFCOMM.FormClose(Sender:   TObject;   var   Action:   TCloseAction);  
   
  begin  
   
  comm1.StopComm;  
   
  end;  
   
   
   
   
  Top

6 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 13:18:22 得分 0

 
  viewstring  
  Top

7 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 13:19:41 得分 0

终于发现原因了  
  原来是commf.l.g(不包含.)中含有f.l.g三个字母,哈哈,F.L.GTop

8 楼ztiger()回复于 2006-03-10 13:28:09 得分 0

我改了一下发上来,大家帮我看一下  
  procedure   TForm1.FormShow(Sender:   TObject);  
  begin  
    Comm1.StartComm;  
  end;  
   
  procedure   TForm1.FormClose(Sender:   TObject;   var   Action:   TCloseAction);  
  begin  
    Comm1.StopComm;  
  end;  
   
  procedure   TForm1.SendData;  
  var  
    I:integer;  
    CommF:Boolean;  
  begin  
    ViewString:='';  
    CommF:=true;  
    for   i:=1   to   6   do  
    begin  
      if   not   Comm1.WriteCommData(@sbuf[I],1)   then  
      begin  
        CommF:=false;  
        break;  
      end;  
      Sleep(2);  
      ViewString:=ViewString+IntToHex(sbuf[i],2)+'';  
    end;  
    ViewString:='发送'+ViewString;  
    Memo1.Lines.Add(ViewString);  
    Memo1.Lines.Add('');  
    if   not   CommF   then  
      MessageDlg('发送失败!',mtError,[mbYes],0);        
  end;  
   
  procedure   TForm1.BtnSendClick(Sender:   TObject);  
  begin  
    sbuf[1]:=Byte($f0);  
    sbuf[2]:=Byte($01);  
    sbuf[3]:=Byte($ff);  
    sbuf[4]:=Byte($ff);  
    sbuf[5]:=Byte($01);  
    sbuf[6]:=Byte($0f);  
    SendData;  
  end;  
   
  procedure   TForm1.Comm1ReceiveData(Sender:   TObject;   Buffer:   Pointer;  
      BufferLength:   Word);  
  var  
    I:integer;  
  begin  
    ViewString:='';  
    Move(buffer^,pchar(@rbuf^),bufferlength);   //这句出错:pointer   type   required.  
    for     i:=1   to   BufferLength   do  
    begin  
      ViewString:=ViewString+IntToHex(rbuf[i],2)+'';  
      ViewString:='接收'+ViewString;  
      Memo2.Lines.Add(ViewString);  
      Memo2.Lines.Add('');  
    end;  
  end;  
  怎么做了之后没反应的,是不是我还有什么没有设置?Top

9 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 13:36:26 得分 0

你有没有在控件的将这几个过程与form和控件关联起来?  
   
  比如说FormShow过程,必须是你在Form1的OnShow时间里面双击一下才可以的,其余的照做Top

10 楼ztiger()回复于 2006-03-10 15:03:34 得分 0

不好意思,还是不明白应该怎么弄啊Top

11 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 16:03:27 得分 5

简单点说,你先检查一下Form1的Events,里面有没有OnShow和OnClose事件Top

12 楼ztiger()回复于 2006-03-10 16:09:43 得分 0

谢谢,都有这些事件的阿,可也没啥效果Top

13 楼cuteant(我这张旧床票还能否登上你的破床|涛声是否依旧)回复于 2006-03-10 16:44:45 得分 5

你到底怎么操作的?OnShow事件右边填的是什么?是FormShow还是空白?  
   
  我还是怀疑你没有添加这些事件,呵呵Top

14 楼ztiger()回复于 2006-03-10 16:51:10 得分 0

在FormShow里面写的是:Comm1.StartComm,  
  在发送按钮里写的是     :SendData;  
   
  有没有人遇到过这种情况阿?怎么在memo1中只有:“发送...”,没有"接收.."Top

相关问题

  • "请不要发表可能给我们带来伤害的言论,谢谢配合",请问发一条SQL语句为何会出现以上提示??
  • 我做错什么了?总提示“请不要发表可能给我们带来伤害的言论,谢谢配合”
  • 发个贴怎么这么困难,总是提示不要发表可能给我们带来伤害的贴
  • 不要发表给我们带来伤害的言论!!悲哀,,发了半天发不了一篇,,,又不知哪个字范罪,,放完200分,,远离CSDN....
  • “请不要发表可能给我们带来伤害的言论,谢谢配合”:请问哪些词不可以发?谢谢
  • 为什么今天在公司发贴子的时候,报错:请不要发表可能给我们带来伤害的言论,谢谢配合
  • 请不要发表可能给我们带来伤害的言论,谢谢配合 ---- 2000分 求更加自由的论坛
  • 好色之女性....!!来发表言论!!!!
  • 这里有没有高人写一个java的方法来避免csdn上特有的“请不要发表可能给我们带来伤害的言论,谢谢配合”
  • 调查:70年代出生的进来报个到,同时欢迎发表言论!

关键词

  • 代码
  • viewstring
  • commf
  • sbuf
  • formshow
  • rbuf
  • tfcomm
  • startcomm
  • onshow
  • memo

得分解答快速导航

  • 帖主:ztiger
  • Hellohuan
  • liangqingzhi
  • GARNETT2183
  • cuteant
  • cuteant
  • cuteant

相关链接

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

广告也精彩

反馈

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