小编i_a*_*orf的帖子

如果未在管理员模式下运行,则无法从注册表中读取 - HKEY_CLASSES_ROOT

除非我以管理员模式运行我的应用程序,否则无法从注册表中读取.我正在使用IPreviewHandler接口构建预览处理程序,并且我需要位于HKEY_CLASSES_ROOT中的文件类型的GUID.

如何在不将我的应用程序提升为管理员的情况下访问此信息.我正在使用Delphi但很高兴任何示例代码.

谢谢,菲利普

delphi registry visual-studio

1
推荐指数
2
解决办法
1753
查看次数

如何设置文本框的样式,使其没有边框?

我有一个文本字段,但我不想在其周围显示边框,因为它是只读文本字段。如何使它没有边框和背景色出现?

html css

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

"符号"在"加载符号列表"中的含义是什么?

"符号"在"加载符号列表"中的含义是什么?或者在MSDN的这个例子中:

"#if允许你开始一个条件指令,测试符号或符号,看它们是否评估为真."

这些符号在哪里定义和声明?

c# c++ symbols

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

调用MediaLibrary.SavePicture()时出现System.ArgumentException

我的代码看起来像这样:

String filename = Utils.GetNextFilename();
MediaLibrary library = new MediaLibrary();
library.SavePicture(filename, corrected_image);
Run Code Online (Sandbox Code Playgroud)

SavePicture()通话中,我得到以下内容:

Microsoft.Xna.Framework.dll中出现未处理的"System.ArgumentException"类型异常

附加信息:价值不在预期范围内.

但我不确定为什么.

silverlight xna exception windows-phone-7 media-library

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

如何判断何时裁剪图像?

如果我有一个包含ImageViews的LinearLayout,如何编写代码来判断哪个(如果有的话)被屏幕边缘剪切了?

<LinearLayout android:id="@+id/imagecontainer"
              android:orientation="horizontal"
              android:layoutHeight="wrap_content"
              android:layoutWidth="fill_parent">

    <ImageView android:id="@+id/image1" .../>
    <ImageView android:id="@+id/image2" .../>

     ...

    <ImageView android:id="@+id/imageN" .../>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我想象类似的东西,如果没有人被裁剪,它将返回一个索引或0。函数调用的语义并不是很重要……我只需要某种方法就可以知道是否存在裁剪,如果有的话,它是谁?

int whichImageIsClipped(LinearLayout root) { ... }
Run Code Online (Sandbox Code Playgroud)

android imageview image-clipping android-layout

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

C#struct by-ref

有没有办法在C#中能够做到这一点:

map.player.x = 5;
Run Code Online (Sandbox Code Playgroud)

保持player类型Point(或静默可转换为一个)并仍然能够在执行任务时检查值的正确性?

更清楚:

  • Point 是由C#/ .net标准库定义的结构,并按值传递.
  • 创建一个包装类并将所有Point方法实现为call-throughs Point是漫长而乏味的.
  • 拥有一个只包含隐式转换的包装类Point将不允许上述内容.它必须写成(Point)(map.player).x,这是笨拙的.

.net c# struct ref

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

如何在矩阵中查找最大值?

我有一个看起来像这样的表:

       1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
  586  0 0 0 1 0 0 0 1 3  1  0  1  0  0  0  0  0  1  0  2  0  3  0  0  0  4  0  1  2  0
  637  0 0 0 0 0 0 2 3 2  2  0  4  0  0  0  0  1 …
Run Code Online (Sandbox Code Playgroud)

r matrix

1
推荐指数
2
解决办法
152
查看次数

cins in c ++ Stroustrup

在Stroustrup的"用C++编程"第102页中,他使用cin读取a double后跟a char,将厘米转换为英寸.

他使用的代码:

cin >> length >> unit;
Run Code Online (Sandbox Code Playgroud)

例如,如果用户输入2.54c.

怎么cin知道将2.54 length和c放入unit?如果多次阅读,我认为必须按空格键或输入键?

我知道这cin::getline更安全,但我想了解为什么cin知道如何切换doublechar.

谢谢.

c++

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

Tcl字符串操作和替换

set i 0
set student$i tom
Run Code Online (Sandbox Code Playgroud)

(当然,这相当于set student0 tom)

我想得到的值student0,即字符串"tom".如果我必须在这里$i代表,我怎么能得到它0?我试过$(student$i)$"student$i"许多其他方式,但我不能得到字符串"汤姆".(我不想硬编码$student0)在这里.

有什么方法可以解决这个问题吗?谢谢!

string tcl substitution

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

如何获得块的名称?

我们有

typedef id(^func)(id);
func read_file = ^(NSString *path_to_file) {
     return [NSString stringWithContentsOfFile:path_to_file encoding:NSUTF8StringEncoding error:NULL];
};
Run Code Online (Sandbox Code Playgroud)

我想知道如果我在一些函数调用中将它作为参数传递,我们怎么能得到这个块的名字?例如,

fileOperator(read_file); // I want to print the block's name in this function.
Run Code Online (Sandbox Code Playgroud)

谢谢.

objective-c objective-c-blocks

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