字符串是00'11''05
另一个是00'12''03
在delphi 里面怎么判断啊!!!
我试了好多遍都不行啊。帮帮忙忙吧!!!全天在线
另一个是00'12''03
在delphi 里面怎么判断啊!!!
我试了好多遍都不行啊。帮帮忙忙吧!!!全天在线
解决方案 »
- 使用SQL SETVER2000,能不能后台的错误提示转到前台来实现?
- <請教> dbgrid的值如何添上顔色
- 用哪个控件???
- 没有pas只有dcu的工程能否编译通过?
- 请问:总提示rtl60.bpl(报表连接库)找不到,Qreport面版中的第一个控件加载不到窗体中?????
- 有一数组传送,
- 请问在DELPHI中用什么组件同后台SQL数据库相连谢谢!
- 软件升级了,帮忙提点建议~~~
- 请教………关于搜索手机号所属区域的算法!
- 如何把函数作为参数进行传递?
- 如何在一个过程或函数里面取得得该过程或函数的名称?
- 同样的一个服务器端程序,当使用SocketConnection和使用WebConnection连接时为什么会有区别:用WebConnection时服务器端的窗体不显示(客
00'11''05就是'00'+''''+'11'+''''+''''+'05',试试看吧
str2:='00''12''''03';
if str1>str2 then
begin
end
else
begin
end;
关键要知道delphi中用''''来代替“ ' ”
str2:='00''12''03';
在delphi中处理字符串,两个单引号标识一个单引号。
是''表示',''''是表示'''('字符串)
str1:='00'+''''+'11'+''''''+'05';
str2:='00'+''''+'12'+''''''+'03';
然后比较。。
要是用PB的话
很简单:str="'00''11''''05'"这样就搞定了. delphi就想将人搞死在这里面.
烦!!!!!
begin ...
end;
var
S1,S2:String;
begin
S1:='00''11''''05';//字符串00'11''05
S2:='00''12''''03';//字符串00'12''03
if S1>S2 then
//00'11''05大于00'12''03
else
//00'11''05不大于00'12''03
end;
S1:='00''11''''05';//00'11''05
S2:='00''12''''03';//00'12''03
if S1>S2 then
//00'11''05大于00'12''03
var
String1, String2 : string;
I : Integer;
begin
String1 := '00''11''''05'; // Your string 1 == 00'11''05
showmessage(string1);
String2 := '00''12''''03'; // Your string 2 == 00'12''03
showmessage(string2);
I := CompareStr(String1, String2); { the value of I is < 0 }
if I <> 0 then
MessageDlg('The strings are not equal', mtWarning, [mbOK], 0)
end;