我看到现在很多MTV电子相册的软件。可以导入对应的模板mpg、avi文件,之后,再导入自己的照片,和背景音乐歌词等等。加载完之后,就能自动将模板里面的照片替换为自己的照片,音乐替换为自己的音乐,歌词替换为自己的歌词。。这样就很简单的换为自己的电子相册了。不知道这个软件是怎么做的。有没有人懂啊?不知道Delphi能否实现啊。

解决方案 »

  1.   

    提供的文件格式是固定的,好比SWF文件一样,只需要将你的照片数据写入固定的文件地址即可替换原来的即可
      

  2.   

    那么就是做一个通用的筐子程序:你自己定义好offset值,然后把数据append到框子程序后面,让筐子去读指定偏移位置的数据。就象winzip的自解压..........
      

  3.   

    提供的MTV文件格式是固定的,表示可以写入多少张照片,每张照片的地址是多少,允许的长度是多少都是已知的,明白不?写的是照片的数据,不是路径,写路径没用的
      

  4.   

    明白了,但是,MTV的文件格式,我咋知道,哪些地方是照片??哪些地方是歌曲??哪些地方是歌词???也就是我咋找到照片的位置呢??有啥方法吗
      

  5.   

    http://www.baidu.com/baidu?word=Delphi%D6%D0%C1%F7%B5%C4%D3%A6%D3%C3动态贺卡EXE生成器---Delphi中流的应用
    很简单的。如果你是娱乐的,直接这里自己研究下好了
     
      

  6.   

    你的程序做这个功能,一般都会有提供相应的资源,这些软件资源类的东西,不是随便找来就能用的,我的意思是,这些MTV是你们公司自己做的,这样才行