我正在寻找有关如何有效地通知用户他们对可编辑表的输入无效的想法.例如,如果表的一列表示美国邮政编码,并且用户在邮政编码"85rr3"中输入单元格,您将如何通知用户该问题?
我有一个具有大量控件的界面,请参见下图.
界面http://www.richardstelling.com/hosted/cocoainterface.png
访问这些内容的最佳方式是什么,IBOutlets在我的AppController课程中创建288 并将它们全部链接起来似乎效率低下.
我看了表格,但他们似乎很简单.
这是一个概念验证,不会发货,所以我对任何想法持开放态度.但有一点需要注意,我必须使用Objective-C作为最终产品,用Objective-C/Cocoa编写.
注意:
我在javascript中有变量名为s.它包含值为'40&lngDesignID = 1'.我想用&拆分它并且想得到40和lngDesignID = 1.我怎么能在javascript中做到这一点?有人可以帮忙吗?
我正在为TRichEdit添加行如何将注意力集中在刚刚添加的行上?
For Idx := 1 to 1000 do
RichEdit.Lines.add(IntToStr(Idx));
Run Code Online (Sandbox Code Playgroud)
编辑
我只是丰富的底线显示刚刚添加的内容和所有其他行向上滚动
在同一窗口中打开链接始终是最佳做法.现在大多数常见的浏览器都使用标签,这仍然是规则吗?我个人更喜欢关闭一个标签/窗口而不是按下后门按钮.你的想法是什么?
如何将包含其所有数据的sharepoint列表复制到其他Web?
有一个stsadm命令来做到这一点?
甚至通过gui.
在我们的团队中,新程序员无法访问我们应用程序的所有来源.只要他们必须访问仅依赖于类可以访问源的程序表单,一切都可以.当他们必须使用来自单位的其他类时,他们只有.dcu,当dcu中的类改变他们的界面时,他们会得到F2051错误.
两种方式都有干净的方法吗?
我搜索了一种方法来编译Delphi代码到中间表示,隐藏源但允许编译的方式,但我没有找到任何东西.
我在将javascript函数转换为delphi时遇到了一些麻烦.除了crc部分,一切正常.
这是一个很长的问题,但我真的需要帮助.这个软件将帮助我完成我的工作.我正在使用Delphi XE3.
首先,我将发布delphi函数,以便我可以显示问题所在.
function getChlg(c: DWORD; slt: string; s1,s2: Char): string;
const
n = 4;
var
arr: array of char;
start,Endd,t: Integer;
m: Extended;
crc: DWORD;
chlg, astr: string;
//loop vars
i,j,k: integer;
begin
start:=Ord(s1);
Endd:=Ord(s2);
SetLength(arr, n);
m:=Math.Power(((Endd - start) + 1),n);
for i := 0 to 3 do
arr[i]:=s1;
for i := 0 to round(m)-1 do
begin
for j:= n-1 downto 0 do
begin
t:=Ord(arr[j]);
Inc(t);
arr[j]:=Chr(t);
if (Ord(arr[j]) <= Endd) then
break
else
arr[j]:=s1;
end; //j …Run Code Online (Sandbox Code Playgroud) 我知道Jvcl是什么..它是一组组件并且你安装它们,但我真正感兴趣的是Jedi win32 API转换的东西.我不确定如何处理它们或如何使用它们.
你没有安装它们吗?比方说,我想使用API SendInput或类似的; 如何在Jedi API中找到如何使用它?这就是Jedi API的用途吗?
我看了他们的网站,搜索了没有运气的教程.我甚至下载了我能找到的所有帮助文件,但我还是迷路了.
delphi ×4
javascript ×2
api ×1
cocoa ×1
crc ×1
html ×1
jedi ×1
objective-c ×1
parsing ×1
richedit ×1
sharepoint ×1
string ×1
stsadm ×1
usability ×1
validation ×1
winapi ×1