问题列表 - 第6088页

为有特殊需要的人开发

这是我在这里的第一篇文章.

我必须为一群有特殊需要的人开发一个应用程序.功能实际上是微不足道的,但是,我不知道如何为他们使用界面做界面.

他们的智力是完美的,他们实际上正在读高中,但其中一个人的鼻子不用说,非常困难,而另一个类型只用他的一个手指慢慢地再用,而且都不能使用鼠标.

我想知道我是否可以使用javascript开发一个可用的界面,基于巨大的网格或类似的东西,或者你们有更好的主意.

accessibility

5
推荐指数
0
解决办法
199
查看次数

objective-c类变量:何时调用dealloc?

如果我在Objective-C中声明类变量,何时释放内存?

如果我的界面是:

@interface TestClass : NSObject
{
}

+ (NSString)instanceCount;

@end
Run Code Online (Sandbox Code Playgroud)

在实施中,我宣布:

static NSString instanceCount;
Run Code Online (Sandbox Code Playgroud)

如何发布此类级别变量?即什么时候dealloc在Objective-C中调用类变量?

variables static class objective-c

7
推荐指数
1
解决办法
1万
查看次数

使用DSL生成C#代码

目前我正在使用的项目没有完全固定的模型(由于外部影响),因此我希望能够灵活地编写它们.目前,它们跨应用程序的三个不同层(db,web api和客户端)进行复制,每个层都有类似的逻辑(即验证).

我想知道是否有一种方法可以让我编写一个模型文件(例如在ruby中),然后让它将该模型转换为必要的c#文件.目前看起来我只是编写了许多可能在任何阶段发生变化的样板代码,而这种生成的方法可以让我专注于更重要的事情.

有没有人有这样的建议,一个dsl /语言我可以做到这一点,并且有没有人有这样的事情的经验?

.net c# dsl code-generation

6
推荐指数
2
解决办法
5139
查看次数

函数的"静态新"修饰符有什么意义?

今天,我在遗留代码中找到了一些东西.它具有一个功能的"静态新".看起来像这样.

class Foo
{
    public static void Do()
    {
        Console.WriteLine("Foo.Do");
    }
}

class Bar: Foo
{
    public static new void Do()
    {
        Console.WriteLine("Bar.Do");
    }
}
Run Code Online (Sandbox Code Playgroud)

我不理解类Bar中Do方法的静态new修饰符.在C#中,静态方法只能使用类名而不是对象名来调用.因此,我认为拥有"新"与否之间没有任何区别.

通常,如果某些语法不必要,C#只会将其视为错误.任何人都知道为什么C#允许这样的语法?

c# static modifier new-operator

30
推荐指数
3
解决办法
1万
查看次数

什么是最好的XNA博客?

我知道很好的通用编程博客(比如编码恐怖;)).但我想要非常好的特定XNA博客.建议?

xna blogs

6
推荐指数
2
解决办法
2440
查看次数

如何在Delphi中截取Active Window的截图?

对于完整的屏幕截图,我使用以下代码:

form1.Hide;
sleep(500);
bmp := TBitmap.Create;
bmp.Height := Screen.Height;
bmp.Width := Screen.Width;
DCDesk := GetWindowDC(GetDesktopWindow);
BitBlt(bmp.Canvas.Handle, 0, 0, Screen.Width, Screen.Height, DCDesk, 0, 0, SRCCOPY);
form1.Show ;
FileName := 'Screenshot_'+FormatDateTime('mm-dd-yyyy-hhnnss',now());
bmp.SaveToFile(Format('C:\Screenshots\%s.bmp', [FileName]));
ReleaseDC(GetDesktopWindow, DCDesk);
bmp.Free;
Run Code Online (Sandbox Code Playgroud)

如何将其转换为仅截取活动窗口的屏幕截图.

delphi screenshot window

11
推荐指数
4
解决办法
3万
查看次数

使用Yahoo YQL查询html

在尝试使用YQL提供的Yahoo Query Language和xpath功能解析html时,我遇到了无法提取"text()"或属性值的问题.
例如
perma链接

select * from html where url="http://stackoverflow.com" 
and xpath='//div/h3/a'
Run Code Online (Sandbox Code Playgroud)

给出一个锚点列表为xml

<results>
    <a class="question-hyperlink" href="/questions/661184/filling-the-text-area-with-the-text-when-a-button-is-clicked" title="In ASP.net, I need the code to fill the text area (in the form) when a button is clicked. Can you help me through by showing a simple .aspx code containing the script tag? ">Filling the text area with the text when a button is clicked</a>...
</results> 
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试使用提取节点值时

select * from html where url="http://stackoverflow.com" 
and xpath='//div/h3/a/text()'
Run Code Online (Sandbox Code Playgroud)

我得到的结果是连接而不是节点列表,例如

<results>Xcode: attaching to a remote …
Run Code Online (Sandbox Code Playgroud)

html xpath parsing yql

10
推荐指数
1
解决办法
1万
查看次数

我可以在Word或Excel中创建撤消事务吗?(VSTO)

我注意到Project 2007具有允许可以撤消的操作放在单个堆栈项中的功能,或"撤消事务".例如:

Application.OpenUndoTransaction "Create 6 tasks"
Dim i As Integer
For i = 1 To 6
    ActiveProject.Tasks.Add "UndoMe " & i
Next
Application.CloseUndoTransaction 
Run Code Online (Sandbox Code Playgroud)

这意味着用户可以在单个撤消操作中撤消所有操作,而不是6次.

这在Word和/或Excel中实现会很棒,因为我在VSTO中做了一些可以同时进行多项更改的东西,如果用户必须多次点击撤消,这对用户来说会有点烦人.他们犯了一个错误.虽然这些特定功能似乎不存在,但是有人知道是否/如何以某种方式完成这项工作?

.net excel vba vsto ms-word

6
推荐指数
1
解决办法
8427
查看次数

在C++中传递对文字的引用会发生什么?

这里发生了什么:

double foo( const double& x ) {
   // do stuff with x
}

foo( 5.0 );
Run Code Online (Sandbox Code Playgroud)
  1. 编译器是否创建匿名变量并将其值设置为5.0?
  2. x是否引用只读内存中的内存位置?这是一个奇怪的措辞,我知道......

编辑:我忘记了const关键字......

c++

7
推荐指数
1
解决办法
1957
查看次数

如何将.dmp文件导入Oracle?

我有一个.dmp文件,我想导入Oracle 9i.我怎么做?

oracle import

17
推荐指数
2
解决办法
20万
查看次数