zoukankan      html  css  js  c++  java
  • FlashLook开发心得

     

    FlashLook是一个Flash的浏览器,原本的目的是做一个共享软件,希望可以和AcdSee一样看Flash,但开发了一点,上网搜了一下,发现这样的软件多如牛毛,想想还是算了,所以很多功能都没有做。现在把程序和代码都开放,如果还有用VB6开发的,也许有参考价值(正面的和反面的 :) )。

     

    源码:https://files.cnblogs.com/maweifeng/Source.rar

    安装:https://files.cnblogs.com/maweifeng/FlashLook.rar (不含VB6运行库)

     

    已实现的功能:

    • Flash播放,控制
    • 通过目录浏览播放硬盘中的Flash文件
    • 全盘文件搜索功能

     

    原来有计划但还没有实现的功能:

    • 通过浏览器下载Flash
    • 收藏夹功能
    • 画面捕获
    • 媒体库

     

    程序简单说明:

    第一,程序界面使用了ActiveBar,用过VB6的大概都知道或者用过。第二,把原来的Flash控件又简单封装了一下,有界面控制条等。第三,文件搜索使用的是Dir()函数,效率还可以,大概VB做了优化,自己以前也没有使用过。

     

    几点想法(不仅仅是针对这个东西的开发):

    • VB6 vs VB.net,个人认为,各有优缺点,当然总的来说,后者好一些,但VB6的不少很方便的用法,.net下并不方便,比如App对象,下一个版本有My对象,希望在易用程度上超过VB6
    • VB6IDE确实不爽;
    • 总的来说,软件开发某些方面好像越来越复杂,而做一个软件做出来反而越来越简单,很怀念上学时使用BC3.1的“单纯快乐的小幸福”。(2000年冬天,还使用过一段时间BC3.1,是给GF的做作业,其乐融融...
    • 对于一门语言,会用和熟悉生产率还是相差很远,所以不要骗自己会用多少语言,真正熟练一种也很难。
    • 好习惯需要从平时培养,因为从来没有太多要求,所以自己程序的注释也基本是写好了程序过几天需要或害怕以后看不懂再写,因此这些代码除了使用已有的代码的部分,都没有注释,汗!
    • 另外,虽然也知道写代码使用NUnit好,但好像也没有养成使用的习惯,也没有先写测试的习惯,看来,还是自由惯了,一定要改!!

     

     

     

     

     

     

  • 相关阅读:
    mysql 压缩备份 压缩还原 命令
    $' ': command not found
    CentOS7查看和关闭防火墙
    Linux系统运维故障排查
    使用netstat、lsof查看端口占用情况
    一道关于二叉树遍历的题目
    curl常用传参方式
    vm centos7中用NAT模式配置上网
    laravel使用过程中一些总结
    MySQL Replication
  • 原文地址:https://www.cnblogs.com/maweifeng/p/74984.html
Copyright © 2011-2022 走看看