一个串,长度为1到20,怎么判断该串由同一字符组成
解决方案 »
- 请教:关于DLL调用参数传递问题
- 打印字体大小
- DELPHI如何控制打印机,急。。。。。。。。。在线等。。。。。。。。。。。。。。
- 一个Api,不解
- ---------奇怪了,为什么被0除了也不出错----------
- 统一结构化存储OLE Structured Storage)的全文检索问题!!!
- 程序发布
- 请求商品入库、库存和出库三张表,怎样把它们关系起来按时间查询
- 各位,急件,如何调用sqlserver的那个连接向导???
- 求问一个数据库筛选的问题。在线等。O(∩_∩)O谢谢
- 关于D7连接dotNET的Webservice(C#写的) (SoapConnection,HTTPRIO),如何得到数据 的问题
- 图片的存取问题!
a : string;
b : char;
i : integer;
begin
a := getstr; //得到串,这里只是便于理解逻辑
b := a[1];
for i:=2 to 20 do
begin
if a[i] <> b then
begin
result := false;
break;
end;
end;
s:string;
p:PChar;
i:integer;
begin
s:=Edit1.Text;
GetMem(p,20);
StrPCopy(p,s);
For i:=1 to 19 do
if p[i]<>p[0] then
begin
ShowMessage('不是同一个字符');
Break;
end;
FreeMem(p,20)
s:string;
i:integer;
notequal:boolean:
begin
s:=edit1.text;
for i:=0 to length(s)-1 do
if s[i]<>s[i+1] then
begin
notequal=true;
break;
end;end;
var
S: string;
begin
S := Edit1.Text;
Caption := BoolToStr((S = '') or (S = StringOfChar(S[1], Length(S))), True);
end;