问题列表 - 第30078页

用于音乐编程的.NET API?

简而言之,我正在寻找JFugue的.NET翻译.

更新
我意识到JFugue没有真正的.NET替代方案,对于想要自己开发它的人来说,下面的帖子总是很棒.
谢谢你们所有人.

注意:我想强调我的搜索是在转录部分,而不是播放部分,换句话说,我正在寻找具有MIDI映射类等的.NET引擎.

到目前为止,NAudio似乎是最热门的替代品.

.net vb.net api midi jfugue

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

我有一个理解CSS定位的基本问题

编辑:好的,这是有效的.它可能不是"正确",但1)它正确显示&2)它在W3C验证.似乎我应该使所有定位绝对并为所有div添加定位,除了那些带有fieldset的地方,我必须将位置添加到fieldset.如果你认为我错了,请随意纠正这个,但"它对我有用"!好极了!Yipee!最后!全面+1,感谢所有帮助过的人.


编辑:赏金给任何人发布编辑的HTML,显示像Delphi截图.


我正在使用Borland Delphi生成HTML表单生成器.用户可以拖放组件以生成文件,当他开心时,他可以生成HTML(我在表单的末尾弹出一个提交按钮).

因为我在生成时具有每个控件的绝对位置,所以我想在CSS中指定绝对位置.我认为这意味着我必须使用position: fixed,但这看起来不对,也不是绝对的.

我究竟做错了什么?(HTML在W3C验证)

这是在Delphi程序中设计表单时看到的一个非常基本的基本示例
替代文字

这里是MSIE 8(有固定位置) 替代文字

再次以绝对的位置 替代文字

最后,这是HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Input data</title>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
</head>
<body>
<form action="http://localhost/a_submitted.php" method="post">
<div class="TGroupBox" id="GroupBox1">
<fieldset style="position: absolute; top:40px; left:40px; width: 857px; height: 441px;">
<legend>GroupBox1</legend>
<div class="TPanel" id="Panel1">
<fieldset style="position: absolute; top:64px; left:56px; width: 753px; height: 369px;">
<legend></legend>
<div class="TLabel" id="Label1" style="position: absolute; top:88px; left: 80px; width: 32px; height: 13px;">Label1</div>
<div class="TEdit" id="Edit1" style="position: absolute; top:80px; left: 72px; width: 121px; …
Run Code Online (Sandbox Code Playgroud)

html css

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

JS正则表达式中的一行匹配

这个.NET代码的JavaScript等价物是什么?

var b = Regex.IsMatch(txt, pattern);
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

带圆角的UIToolbar

我想UIToolbar在顶部显示圆角,最简单的方法是什么?工具栏在窗口上没有顶部对齐; 它有一个边缘.谢谢!

iphone uitoolbar

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

tabControl中的关闭按钮

是否有人可以告诉我如何在C#中使用tabControl在每个选项卡中添加关闭按钮?我计划使用按钮图片替换我的标签中的[x] ..

谢谢

c# tabcontrol winforms

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

我应该为所有浏览器使用几乎标准模式吗?

我正在开发一个需要IE6兼容性的项目.不幸的是,IE6和IE7不支持标准模式.因此,我很想在所有浏览器中使用标准,并且完全忽略标准模式,因此我只针对以相同标准模式运行的浏览器.我认为,因为XHTML过渡是如此受欢迎,所以几乎标准大多数都保证在未来很长一段时间内得到支持.这是一个好主意吗?

html cross-browser

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

哪种处理记录数据更有效?

什么是更有效的方式?

FUserRecords[I].CurrentInput:=FUserRecords[I].CurrentInput+typedWords;
Run Code Online (Sandbox Code Playgroud)

要么

var userRec: TUserRec;
...
userRec:=FUserRecords[I];
userRec.CurrentInput:=userRec.CurrentInput+typedWords;
FUserRecords[I]:=userRec;
Run Code Online (Sandbox Code Playgroud)

delphi

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

当图形VertexList = vecS时remove_vertex

我有一个带有VertexList = vecS的Boost图.

typedef adjacency_list <listS, vecS, undirectedS, TrackInformation, LinkInformation> TracksConnectionGraph;
Run Code Online (Sandbox Code Playgroud)

现在我想迭代我的顶点并删除那些具有特定属性的顶点.我怎样才能做到这一点?

问题是每当我调用remove_vertex时,图中顶点的迭代器以及顶点描述符都会失效.

c++ boost boost-graph

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

P/invoke函数将指针指向struct

诸如CreateProcess之类的函数具有指向结构的指针.在CI中,它只是NULL作为可选参数的指针传递,而不是在堆栈上创建虚拟结构对象并将指针传递给虚拟对象.

在C#中,我已将其声明为(p/invoke)

[DllImport("kernel32.dll", CharSet = CharSet.Auto)]
        public static extern bool CreateProcess(
            string lpApplicationName,
            string lpCommandLine,
            ref SECURITY_ATTRIBUTES lpProcessAttributes,
            ref SECURITY_ATTRIBUTES lpThreadAttributes,
            bool bInheritHandles,
            CreateProcessFlags dwProcessCreationFlags,
            IntPtr lpEnvironment,
            string lpCurrentDirectory,
            ref STARTUPINFO lpStartupInfo,
            ref PROCESS_INFORMATION lpProcessInformation);
Run Code Online (Sandbox Code Playgroud)

但是,如果我试图通过nulllpProcessAttributes论点或lpThreadAttributes论据,我得到一个编译错误:

错误2参数3:无法从"<null>"转换为"ref Debugging.Wrappers.SECURITY_ATTRIBUTES"

如何修改上面的函数签名,以便我可以传递nullSECURITY_ATTRIBUTES参数,而不会出现此编译器错误?(如果我愿意,还能传递一个真正的结构?)

c# pinvoke winapi interop

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

检查有效链接(URL)

我正在阅读另一个问题,这个问题对于这项工作有一些非常好的正则表达式,但据我所知,由于BASH命令不支持这种复杂的rexeg,因此我们可以看到它们不能与BASH命令一起使用.

if echo "http://www.google.com/test/link.php" | grep -q '(https?|ftp|file)://[-A-Z0-9\+&@#/%?=~_|!:,.;]*[-A-Z0-9\+&@#/%=~_|]'; then 
    echo "Link valid"
else
    echo "Link not valid"
fi
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为grep -q不起作用......

编辑,好吧我刚刚意识到grep有一个"扩展正则表达式"(-E)选项,似乎可以使它工作.但如果有人有更好/更快的方式,我仍然会喜欢这里.

validation url bash hyperlink

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