版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
翻出来以前写的一篇文章:Cg色彩精灵,这是用vb6来写的
搞图像创作都有那么个难题,就是在上色时候老是配不好颜色,不是显得红了就是偏蓝,不得不参考别人的配色或者翻看颜色参考书,为什么不尝试自己做一个保存颜色的程序,把觉得好的颜色存储起来,方便在配色时参看使用。
程序实现目标:1、程序可以配色;2、实现颜色的存储;3、屏幕取色。
第四部分:补充和建议
1、大家在编程过程中要养成良好的习惯,最好是每个变量都要声明,可以选上Vb菜单中的“工具/选项/编辑器”中的“要求变量声明”一项;
2、对于每一个Sql语句,如果使用“Rs.Open StrSql”时出错,可以在此语句前面加上“Debug.Print StrSql”,这样就可以在“立即窗口”中看到StrSql语句了,如果仍然找不出错误,可以在Access 中新建查询,然后运行“立即窗口” 中的StrSql语句看看Access的错误提示;
3、关于Sql语句,大家可以参看一下SQL这方面的书;
4、整个程序的界面显得很简单,大家可以修改得更漂亮一点。另外可以增加新的功能,比如加入RGB到CMYK的转换、假如两种颜色的对比等。
以上就是“Cg色彩精灵”的编程过程,到此为止,我们的程序就算完成了,以后各位Cger就可以使用它来存储自己的颜色了,相比现在有些类似功能的收费软件,大家是不是也有了一点成就感^-^?
文章中的代码有删减,大家可以参看程序源代码,运行时的程序可参看图4,编程环境为:WinXp+Sp1、Vb6.0。