我在CrashLanding示例中使用Apple的SoundEngine示例代码来播放多个音频文件.使用CrashLanding附带的示例caf文件一切正常但是当我尝试使用我自己的样本使用afconvert转换为CAF时,我得到的是一个沉默的石头;)
有没有人有afconvert设置会生成一个能够通过OpenAL播放的CAF文件?
在.Net(VB更具体,但这并不重要),有没有办法通过该数字的类型将数字的格式从一种文化更改为另一种文化?
问题是:在英语中,数字是123.45.而在瑞典,这个数字将是123,45
有没有办法将123,45转换为123.45而不必将其转换为字符串(然后使用格式化方法)然后将其转换回正确的类型(单,双等)?
我的页面中有一个Flash应用程序,当用户与Flash应用程序交互时,浏览器/ html/javascript停止接收键盘输入.
例如,在Firefox中,control-t不再打开新选项卡.
但是,如果我单击非闪存页面的一部分,浏览器将再次开始接收这些事件.
无论如何以编程方式(通过flash或javascript)将焦点返回到浏览器?
在用户点击flash中的按钮后,我让flash执行了一个javascript回调,所以我尝试通过javascript将焦点放在表单字段(和正文)上,但这种方法似乎不起作用.
一个更具体的例子是Youtube.他们也有这个问题.当我单击播放/暂停按钮或调整音量时,我希望我的浏览器键盘控制仍然有效,但他们没有,我必须单击电影区域外的页面上的某个位置.这是我正在努力解决的确切问题.
最近我一直在做很多周末编码,并且开始真正需要一个bugtracker,因为事情正在加速.这可能是最糟糕的情况,因为我基本上不得不在一周内让事情变冷,所以我根本记不起我头脑中的错误.到目前为止,我一直在使用文本文件来记下错误,但我宁愿使用更好的东西.
这里最重要的一点是易用性和很少的设置时间.不想花一个多小时学习基础知识并尝试安装一些东西.同样在我的情况下,我在Mac上这样会有所帮助,但欢迎其他平台的解决方案,因为它们可能会帮助其他人.
我正在编写一个使用Canvas定位元素的地图应用程序.对于每个元素,我必须以编程方式将元素的Lat/Long转换为画布的坐标,然后设置Canvas.Top和Canvas.Left属性.
如果我有一个360x180画布,我可以将画布上的坐标转换为X轴上的-180到180而不是0到360,而Y轴上的90到-90而不是0到180?
扩展要求:
我打算编写一个操作系统,我对操作系统知之甚少.是否有任何好的资源或书籍可供我学习?你有什么建议?
我很想知道如何将NULL存储到数据库中?
它肯定取决于数据库服务器,但我想对它有一个大致的想法.
第一次尝试:
假设服务器将未定义的值(可能是任何值)放入字段中以获取NULL值.
你能非常幸运并用它来检索NULL值吗?
...WHERE field = 'the undefined value (remember, could be anything...)'
Run Code Online (Sandbox Code Playgroud)
第二次尝试:
服务器是否有某个标志或任何元数据表明此字段为NULL?
然后,服务器必须读取此元数据以验证该字段.
如果元数据指示NULL值,并且查询没有"field IS NULL",则忽略该记录.
看起来太容易了......
目前我正在使用
var x = dict.ContainsKey(key) ? dict[key] : defaultValue
Run Code Online (Sandbox Code Playgroud)
我想要一些方法让字典[key]为非耐用键返回null,所以我可以写类似的东西
var x = dict[key] ?? defaultValue;
Run Code Online (Sandbox Code Playgroud)
这也是linq查询等的一部分,所以我更喜欢单行解决方案.
我有一个简单的HTML上传表单,我想指定一个默认扩展名(例如"*.drp").我已经读过这样做的方法是通过输入标签的ACCEPT属性,但我不知道具体如何.
<form enctype="multipart/form-data" action="uploader.php" method="POST">
Upload DRP File:
<input name="Upload Saved Replay" type="file" accept="*.drp"/><br />
<input type="submit" value="Upload File" />
</form>
Run Code Online (Sandbox Code Playgroud)
编辑 我知道使用javascript可以验证,但我希望用户只在他的弹出对话框中看到".drp"文件.此外,我不太关心此应用程序中的服务器端验证.
c# ×3
.net ×2
html ×2
afconvert ×1
bug-tracking ×1
core-audio ×1
database ×1
dictionary ×1
file-upload ×1
flash ×1
iphone ×1
javascript ×1
listview ×1
localization ×1
null ×1
openal ×1
osdev ×1
webforms ×1
wpf ×1
wpf-controls ×1
xaml ×1