delphi6 带的demo websnap 下的 photoGallery例子,为什么图片大一些不行,如20多k的图片就不能正常运行。上传不了。请执教。另外是否有个上传多种图片类型的方法。谢谢!

解决方案 »

  1.   

    没问题啊!上传任何类型的文件都是可以的,更何况是一些图片类型。添加一个 Adapter,为它添加一个 AdapterFileField,再添加一个 AdapterActionSubmit。
    在 AdapterActionSubmit 的 OnExecute 事件中,调用 Adapter.UpdateRecord。
    在 AdapterFileField 的OnUpload事件中,接收上传的文件。
      

  2.   

    To:hiflower
      Thank Yoy!不是不能上传?  如20多k的图片就不能正常运行。上传不了。请执教。另外是否有个上传多种图片类型的方法 。  谢谢!
      

  3.   

    不管什么类型的文件,都可以用这个方法上传
    AdapterFileField 中可以输入任何文件类型
      

  4.   

    To:All  Thank You!不是不能上传(方法是上传的图片存储数据库,然后客户端浏览)?  如大于10k的图片就不能正常上传。请指教。 谢谢!  能否有人真正解答我的问题?谢谢!!!!
      

  5.   

    为了证实你的问题,我刚才用D7的DEMO:PHOTOGALLERY上传了一张3M多的图片,一点问题没有。
      

  6.   

    是啊,我试了 D6 的这个 DEMO,也没有问题。不应该有问题的,如果不是你使用上的问题,那可能是你的系统有问题了。
    你的 Web 应用程序在什么机器上运行?
    在 Web App Debugger 下运行是否正常?还有一个可能是要为你的 IE 设置代理服务器。