自定义简谱文件结构及显示
vb吧
全部回复
仅看楼主
level 13
橡皮树😈
楼主
关于简谱文件的显示,我没有用简谱字体,直接用GDI+自绘。因为我不懂乐理知识,所以只是简单的 写了一下,经不起专业推敲,只是提供一个显示简谱的思路。
2022年03月30日 11点03分
1
level 13
橡皮树😈
楼主
先看下显示效果
2022年03月30日 11点03分
4
level 13
橡皮树😈
楼主
自定义的简谱文件
2022年03月30日 11点03分
5
level 1
睡了阿兰
感谢大佬回复 你可以使用彩虹简谱字 体或者佳音简谱字 体 我就好奇自绘程序 是怎么把减时线 浮点音符 弧线 三连音 画出来的 怎么画谱的 类似jpword的音值组合 大佬可以把简谱自绘程序 分享到百度网盘链接或者我的邮箱吗 谢谢
2022年03月30日 11点03分
6
橡皮树😈
源代码我会发在下面的
2022年03月30日 11点03分
橡皮树😈
嗯,使用简谱字体显示比较简单,以后我也抽空尝试下
2022年03月30日 11点03分
level 13
橡皮树😈
楼主
以下是源代码
之前开过一个帖子,连续发的图片都被吞了。。。。只能慢慢发了
2022年03月30日 11点03分
7
level 1
睡了阿兰
大佬不要把源码发出来 这样会被删的 最好发到邮箱 或把百度网盘后半部分链接和提取码 发上来 要不咱俩方便加个qq或微信 发给我也行啊
2022年03月30日 11点03分
8
橡皮树😈
就发在这里吧,抛砖引玉,也许别的网友能提供更好的方法或思路。放慢发图节奏应该吞不了。发图的好处就是你跟着写一遍比直接用现成的代码记忆深刻。
2022年03月30日 12点03分
level 13
橡皮树😈
楼主
初始化GDI+变量(因为GDI+模块内容较多,这里就不发了,网上有很多。感兴趣的网友可自行百度下载一下)
2022年03月30日 12点03分
9
level 1
睡了阿兰
大佬慢慢发截图太累 最好把完整程序发上来 我才能分析出来 怎么用gdi+自绘的简谱
2022年03月30日 12点03分
10
橡皮树😈
确实如此,很多年不发贴了,没想到现在的度娘如此不近人情。。。。已发网盘了
2022年03月30日 13点03分
level 1
睡了阿兰
好吧 如果大佬不愿意发就算了 因为只有我看了你的完整源码 才能研究出来 这个音值组合功能是怎么实现的
2022年03月30日 12点03分
11
橡皮树😈
请不要着急,也没有几张图片,我会陆续发的
2022年03月30日 12点03分
level 1
睡了阿兰
好的 谢谢 请问大佬 这个音值组合 可以用自绘实现吗 我感觉它就是用自绘实现的
2022年03月30日 12点03分
13
橡皮树😈
别的打谱软件我不知道是用什么方法,我是用自绘实现的。后续在下面的图片代码中你会看到的。
2022年03月30日 12点03分
level 13
橡皮树😈
楼主
读取简谱文件
2022年03月30日 12点03分
16
level 1
睡了阿兰
哦哦 谢谢大佬 你这个程序 能打印出三连音吗 就是一个弧线中间有个3
2022年03月30日 12点03分
17
橡皮树😈
可以
2022年03月30日 12点03分
level 1
睡了阿兰
百度老乱贴 无语了 大佬还是把程序源码发我吧 发截图 都被删了 我啥也看不到
2022年03月30日 12点03分
18
level 1
睡了阿兰
我进一步更加确定了 jpword音值组合功能 就是用自绘实现的 请教大佬 用你的方法 怎么实现这个音值组合自绘功能呢
2022年03月30日 12点03分
20
橡皮树😈
先打印弧线,再打印连音数字,后续代码里有的
2022年03月30日 12点03分
level 13
橡皮树😈
楼主
因为每行的音符数量不同,所以如果按顺序打印,行尾会对不齐,所以打印每行之前需要先计算每个节拍之间的间距大小,以免行尾空白差别太大影响美观。
2022年03月30日 12点03分
21
1
2
3
尾页