我是新来的iPhone,我希望能够在类似于Windows的方式,使用UIAlertView中MessageBox()或MessageDlg()在Delphi.
例如,我有一个方法需要询问用户对某些事情的确认,并根据他们的响应继续.
例如(伪代码):
-(void)doSomething
{
[doStep1];
[doStep2];
var myValue = [getDefaultValue];
if (myValue = nil)
{
if [promptUser(@"No value in setting. Use the default value?")] //UIAlertView here?
{
myValue = @"defaultValue";
}
else
return; // bug out of the routine 'cause we have no value.
}
[doStep3 withValue:myValue];
}
Run Code Online (Sandbox Code Playgroud)
或者,换句话说 - 是否有一种方法可以UIAlertView用来向用户询问例程中的问题,作为控制该例程的逻辑流程的方法?
到目前为止,我已经设法使我的程序工作和检测面部现在我想要做的是提取检测到的区域并显示在我已经添加的新图片框中也完成后我想将图片添加到数据库和比较检测到的面部与它们.所以请帮忙
private void ProcessFrame(object sender, EventArgs arg)
{
Image<Bgr, Byte> frame = _capture.QueryFrame();
Image<Gray, Byte> gray = frame.Convert<Gray, Byte>(); //Convert it to Grayscale
//normalizes brightness and increases contrast of the image
gray._EqualizeHist();
//Read the HaarCascade objects
HaarCascade face = new HaarCascade("haarcascade_frontalface_alt_tree.xml");
HaarCascade eye = new HaarCascade("haarcascade_eye.xml");
//Detect the faces from the gray scale image and store the locations as rectangle
//The first dimensional is the channel
//The second dimension is the index of the rectangle in the specific channel
MCvAvgComp[][] …Run Code Online (Sandbox Code Playgroud) 我正在使用一个有孩子的MDI父表单,当他们被这个父母调用时他们很好地表现出来并且我用来强化孩子形式
ChildForm child = new ChildForm();
child.IsMdiContainer= this;
child.Show();
Run Code Online (Sandbox Code Playgroud)
一旦从父母控制中调用它们就行得很好但是如果我从另一种不是任何父形式的孩子的形式称呼它们那么它们不再是主要父母的孩子,一个明显的原因是当我在那个独立形式上强化它们时我根本无法使用child.MDIParent = this; 因为它会倾向于使独立形式的父母,但我也尝试过
MDIParentForm form = new MDIParentForm
ChildForm child = new ChildForm();
child.IsMdiContainer= form ;
child.Show();
Run Code Online (Sandbox Code Playgroud)
但这也没有帮助而不是这个它抛出异常,我试图设置父的形式不是MDI容器然后对此我试一试并修改
MDIParentForm form = new MDIParentForm ;
form.IsMdiContainer= true;
ChildForm child = new ChildForm();
child.MDIParent = form ;
child.Show();
Run Code Online (Sandbox Code Playgroud)
并且在其结果中没有出现
任何想法如何..........
当我双击按钮或此消息框出现的任何内容时,我无法创建事件处理程序

如何,当我手动添加事件处理程序时,它工作.任何想法可能有什么我搞砸了谢谢
我想获得专辑照片到目前为止我已经能够获得专辑信息
我使用facebook c#sdk 5.0作为dot net framework 4
到目前为止代码是dynamic friends = app.Get("me/albums");
这个提供的data,我们可以得到这里提到的所有内容http://developers.facebook.com/docs/reference/api/album/
但我无法建立照片提到的连接
我想更改所选背景并让它显示带圆角的渐变.我搜索了Google,发现有些人确实通过覆盖默认颜色来更改所选颜色.有什么方法可以做到这一点吗?我在想有没有办法在选择项目时显示圆形角落边框作为背景?
我对选择两种方法很困惑.
方案
有两个表Table 1,并Table 2分别.Table 1包含用户的数据,例如名字,姓氏等
Table 2包含每个用户拥有的汽车及其描述.即Color,Registration No等
现在,如果我想获得所有用户的所有信息,那么最好在最短时间内完成哪种方法?
方法1.
查询所有行Table 1并将它们全部存储在列表中.
然后遍历列表并查询它并Table 2根据用户在第一步中保存的数据获取数据.
方法2
查询所有行,同时保存该行从中获取所有值table 2并保存它们.
如果我想到系统进程,那么我认为它可能是相同的,因为在这两种方法中都没有相同的处理记录.
如果还有其他更好的主意,请告诉我
Visual Studio 制作类图,如果我们在文本编辑器程序中打开它,它是一个简单的XML. 当然我们可以在运行时生成它。但问题是,虽然你有 Visual Studio 可以看到Class Diagram生成的文件,但是如果我们想在没有Visual Studio安装的地方部署应用程序,有什么解决方案呢?
我见过NClass非常好,但是有点复杂,而且它不是通过 XML 开发的。
我想制作一个在文本框中输入值并执行按钮操作的桌面应用程序,例如设计一个在google.com的google搜索框中输入值并执行操作的应用程序,就像有人按下搜索按钮一样,我写了一个代码,但它抛出了异常远程服务器返回错误:(405)不允许的方法。
WebClient wc = new WebClient();
string uri = "http://google.com";
NameValueCollection nvc = new NameValueCollection();
nvc.Add("search", "afnan");
byte[] response = wc.UploadValues(uri, nvc);
textBox1.Text=Encoding.ASCII.GetString(response);
Run Code Online (Sandbox Code Playgroud) 可能重复:
保护.NET代码免受逆向工程?
我想让我的软件在没有购买的情况下不会分发?
我认为的一种方法是制作网络服务并跟踪所有内容.
但是限制是并非所有的计算机都有互联网,所以这是不可能的.
一个想法是,我得到这样的计算机信息CPU Serial Number通过WMI,然后球泡软件与该序列号在系统中运行.我想不出比这更好的想法.
请帮我提一些如何使软件安全的想法.
我不想保护它免受反编译.我希望如果我给用户一个计算机许可证,那么这个软件坚持使用该计算机而不会在其他计算机上使用