问题列表 - 第300页

网格控件与.NET和Mono兼容?

你知道任何与.NET和Mono兼容的网格控件吗?

DataGridView在Mono上看起来很麻烦,GTK#控件依赖于GTK +所以你需要在windows机器中安装它,通常它不存在.

c# mono controls datagrid

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

如何以便携方式在C#中播放压缩声音文件?

是否有一种可移植的,而非专利限制的方式来播放C#/ .Net中的压缩声音文件?我想在节目中发生的各种事件上播放短暂的"叮当"声.

System.Media.SoundPlayer只能处理WAV,但这些通常很大,可嵌入到可下载的应用程序中.MP3受专利保护,因此即使有完全管理的解码器/播放器,它也不能自由重新分配.可用的最佳格式似乎是OGG Vorbis,但我没有运气让任何C#Vorbis库工作(我设法用csvorbis提取原始PCM,但我不知道如何在之后播放它).

我既不想用我的应用程序分发任何二进制文件,也不想依赖于P/Invoke,因为该项目至少应该在Windows和Linux上运行.只要它们与GPL许可兼容,我就可以捆绑.Net程序集.

[这个问题是对一年前mono-dev邮件列表邮件列表讨论的跟进]

.net c# audio mono oggvorbis

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

如何在Ubuntu中的终端中自动运行应用程序?

autorun在各种USB设备上创建了一些脚本文件,这些设备bash在安装时运行脚本.这些脚本"在后台运行",如何让它们在终端窗口中运行?(就像"终端中的应用程序"gnome Launcher类型.)

bash ubuntu gnome autorun

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

.net Compact Framework的第三方UI组件?

我有一个.Net紧凑的框架应用程序,具有坦率的不起眼的UI.

我的win32应用程序使用Dev Express组件,看起来很棒,但我找不到任何类似的紧凑框架.

任何人都可以推荐能够让我的用户界面充满乐趣的组件吗?

这样的事情是否存在,我将不得不让所有者绘制我的组件甚至更糟糕的使用本机代码?

.net user-interface compact-framework

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

使用命令行参数启动文件而不知道exe的位置?

这是情况:我正在尝试启动一个应用程序,但我不知道.exe的位置.现在,如果文件扩展名已注册(在Windows中),我可以执行以下操作:

Process.Start("Sample.xls");
Run Code Online (Sandbox Code Playgroud)

但是,我还需要传递一些命令行参数.我无法让这个工作

   Process p = new Process();
   p.StartInfo.FileName = "Sample.xls";
   p.StartInfo.Arguments = "/r";  // open in read-only mode
   p.Start();
Run Code Online (Sandbox Code Playgroud)

关于解决这个问题的机制的任何建议?

编辑 @ aku

我的StackOverflow搜索技能很弱; 我没找到那个帖子.虽然我一般不喜欢窥探注册表,但这是一个很好的解决方案.谢谢!

.net c# vb.net

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

Python有什么"很好编程"的GUI工具包吗?

我玩过GTK,TK,wxPython,Cocoa,curses等等.它们使用起来相当可怕.. GTK/TK/wx/curses似乎基本上都是相应C库的直接端口,而Cocoa基本上要求使用PyObjC和Interface Builder,我不喜欢这两个.

Ruby的Shoes GUI库很棒..它的设计非常合理,而且非常"红宝石",并且从Web开发中借用了一些很好用的东西(比如使用十六进制颜色代码,或者:color => rgb(128,0,0))

正如标题所说:有没有漂亮的"Pythonic"GUI工具包?

python user-interface

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

登录PHP webapp

我想保留人们在我的应用程序中执行的一些操作的日志,在某些情况下,如果需要可以撤消.

最好将这些日志存储在文件或数据库中吗?我完全不知道它的优点和缺点是什么,除了它是另一个设置表.

是否有第三个(或第四个等)选项,我不知道我应该研究和了解?

php logging

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

Django模板和变量属性

我正在使用Google App Engine和Django模板.
我有一个表,我想显示对象看起来像:

Object Result:
    Items = [item1,item2]
    Users = [{name='username',item1=3,item2=4},..]
Run Code Online (Sandbox Code Playgroud)

Django模板是:

<table>
<tr align="center">
    <th>user</th>
    {% for item in result.items %}
        <th>{{item}}</th>
    {% endfor %}
</tr>

{% for user in result.users %}
    <tr align="center"> 
        <td>{{user.name}}</td>
        {% for item in result.items %}
            <td>{{ user.item }}</td>
        {% endfor %}
    </tr>
{% endfor %}
</table>
Run Code Online (Sandbox Code Playgroud)

现在,Django文档指出,当它看到一个.在变量中
它尝试了几个东西来获取数据,其中一个是字典查找,这正是我想要但似乎没有发生......

python django google-app-engine

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

我不明白std :: tr1 :: unordered_map

我需要一个关联容器,它让我通过一个字符串索引一个特定的对象,但这也保持了插入的顺序,所以我可以通过它的名字查找一个特定的对象,或者只是迭代它并按照我插入的相同顺序检索对象他们.

我认为链接列表和哈希映射的这种混合应该可以完成这项工作,但在我尝试使用之前std::tr1::unordered_map认为它以我所描述的方式工作之前,但事实并非如此.那么有人可以解释一下我的意思和行为unordered_map吗?


@wesc:我确定std :: map是由STL实现的,而我确定std :: hash_map不在STL中(我认为旧版本的Visual Studio将它放在名为stdext的命名空间中).

@cristopher:所以,如果我做对了,差异在于实现(以及性能),而不是它在外部的行为方式.

c++ unordered-map tr1

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

在 C 中为 typedef 枚举添加预定义数据

在 C 中为 typedef 枚举定义附加数据的最佳方法是什么?

例子:

typedef enum {
  kVizsla = 0,
  kTerrier = 3,
  kYellowLab = 10
} DogType;
Run Code Online (Sandbox Code Playgroud)

现在我想为每个定义名称,例如kVizsla应该是“vizsla”。我目前使用一个使用大开关块返回字符串的函数。

c enums typedef

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