问题列表 - 第16168页

GTK修改GtkButton的背景颜色

试图改变背景/前景色....使用Gtk +和C.

  GdkColor color;
  gdk_color_parse( "#0080FF", &color );
  gtk_widget_modify_fg( GTK_WIDGET(button), GTK_STATE_SELECTED, &color );
  gtk_widget_modify_fg( GTK_WIDGET(button), GTK_STATE_NORMAL, &color );
Run Code Online (Sandbox Code Playgroud)

我正在使用上述功能,但它没有给出任何结果.

我正在寻找这个问题中的问题(但在C中):
GTK:创建一个彩色的常规按钮

如何使用按钮样式更改按钮样式?任何人都可以提供一些例子吗?

c gtk gtk2

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

将字符串解析为argv/argc

在C中是否有办法解析一段文本并获取argv和argc的值,就像文本已经在命令行中传递给应用程序一样?

这不一定适用于Windows,只需Linux - 我也不关心引用参数.

c arguments

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

C#如何处理完全相同的多个异常?

在我的代码中,我有一个带有多个catch语句的方法,它们执行所有相同的语句.我不确定这是实现这个的正确方法.你会怎么做?

public void LoadControl(ControlDestination controlDestination, string filename, object parameter)
{
    try
    {
        // Get filename with extension
        string file = GetControlFileName(filename);

        // Check file exists
        if (!File.Exists(file))
            throw new FileNotFoundException();

        // Load control from file
        Control control = LoadControl(filename);

        // Check control extends BaseForm
        if (control is BaseForm)
        {
            // Set current application on user control
            ((BaseForm)control).CurrentApplication = this;
            ((BaseForm)control).Parameter = parameter;

            // Set web user control id
            control.ID = filename;

            Panel currentPanel = null;

            switch (controlDestination)
            {
                case ControlDestination.Base: …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net exception

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

为什么Perl的Archive :: Tar内存不足?

我使用下面的Perl代码列出tar存档中的文件.tar存档的大小总是大约15MB.

my $file = shift;
my $tar = Archive::Tar->new("$file");
my @lists = $tar->list_files;
$tar->error unless @lists;
Run Code Online (Sandbox Code Playgroud)

执行此代码会给出错误"Out of Memory".我的Linux系统中大约有512MB,我不想增加系统内存.任何人都可以建议我,如果可以修改此代码以获得更好的性能或其他代码列出tar存档中的文件.

perl archive-tar

5
推荐指数
2
解决办法
2145
查看次数

如何在同一个JS文件中获取JS文件的URL?

可能重复:
我的脚本src URL是什么?

我有情况:

<script 
  type="text/javascript" 
  src="http://server/some.js">
</script>
Run Code Online (Sandbox Code Playgroud)

在文件some.js我需要知道相同文件some.js,eq的完整路径." http://server/some.js ".我怎样才能做到这一点?

我无法更改HTML代码(客户端包括JS文件).

javascript

9
推荐指数
2
解决办法
6695
查看次数

如何在多个CruiseControl.NET构建之间共享标签值?

我在CruiseControl.NET中设置了两个项目:CI构建和每晚构建.

它们都执行相同的NAnt脚本,但具有不同的参数.

CruiseControl.NET标签(当前由DefaultLabeler生成)作为版本的构建部分嵌入到AssemblyInfo中(例如,MajorVersion.MinorVersion.CCNET_Label.SVN_Revision).

为了更加一致的版本控制,我希望两个项目共享相同的CruiseControl.NET标签值.

我已经调查了作为CruiseControl.NET安装的一部分提供的贴标机,但我找不到能满足我想要的标签.

如何在多个CruiseControl.NET构建之间共享标签值?
如果有更好的方法,我想知道.

我找到了一个方法.请参阅下面的答案.

versioning cruisecontrol.net build-automation build ccnet-config

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

加密web.config中的连接字符串

我们如何加密web.config文件中的连接字符串部分?

.net asp.net encryption web-config

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

脚本化.NET对象

我有一个简单的.NET应用程序,它作为Windows服务运行.说它有一个类

MyClass
{
  Run(Destination d)
  Walk(Destination d)
  Wash(Dishes d)
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个控制台应用程序,我会在其中键入简单的人类可读命令

run left
walk right
Run Code Online (Sandbox Code Playgroud)

就像你在Windows控制台中一样.我想知道实现这种映射的最佳方法是什么.直接的方法当然是创建自己的字符串解析器,其中包含许多switch语句,但我认为如果有更好更快的方法.

.net c# scripting parsing

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

MySQL存储引擎的决定

我是荷兰的网页设计师.我从头开始构建Web应用程序,我总是使用CMS,并对其进行自定义.

我正在php/mysql中建立一个拍卖网站,已经完成了.最近我读了一些关于存储引擎的文章.

我有一些问题一直困扰着我一段时间:


什么样的存储引擎最适合我的网站,我使用myIsam,innodb等.

我正在建设的网站是一个拍卖网站,它必须处理几个读写每一个!它必须检查拍卖是开放,关闭,暂停,当前价格等.

我知道不是我的数据库中的所有表都会被访问,这些表只有3个.它们目前都是myIsam.这个好吗?我应该改变它们吗?没有改变?我真的不知道该怎么办.我是否会改变它们,这会对我的网站产生巨大影响.并且这些变化很容易适用,或者很难做到.


我的另一个问题是关于缓存系统.

我也读了一些关于它们但我不知道它们是否适用于我所拥有的那种网站.我从数据库中获取的数据发生了很大变化.缓存它们对我来说很方便吗?例如,可以缓存拍卖,因为并非所有项目都会更改.但拍卖会不会永远存在,经过几个小时它就不见了.

我无法看到缓存系统如何应用于此,或者我看到错误的方式.而且,如果这个系统适用于我,这种改变是否需要付出很多努力,而且这种努力会带来巨大的变化.


这些都是我的问题,我猜它们非常普遍,我希望有些人可以帮助我,我真的很感激.

问候

mysql caching myisam innodb

3
推荐指数
2
解决办法
871
查看次数

在iPhone上检测NSString中的Unicode字符

我正在为iPhone开发一个SMS应用程序.我需要检测用户是否在他们希望发送的NSString中输入了任何unicode字符.

我需要这样做是因为unicode字符在消息中占用更多空间,还因为我需要将它们转换为十六进制等价物.

所以我的问题是如何检测NSString中的unicode字符(我从UITextView中读取).另外,我如何将这些字符转换为UCS-2十六进制等效字符?

例如,繁= 7E41,体= 4F53,中= 4E2D,文= 6587

iphone unicode hex nsstring

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