2017-09-04 127 views
0

如何上傳多張圖片並將其保存在本地或正在進行的服務器中4gl並重命名每張圖片?試圖搜索谷歌關鍵字「正在上傳圖片4gl/opensge」,但沒有結果。圖片上傳正在進行中4gl

+0

平臺? WEBSPEED? Winform的?自定義窗口控件? – Jensd

+0

Windows ..進度應用程序生成器版本9.1E – noob

回答

0

好日子

我發現了一些代碼在互聯網和一些tweeks這是我的代碼之後:

OS-CREATE-DIR VALUE(todr_name). 
stat = OS-ERROR. 
IF stat NE 0 THEN 
    MESSAGE "Directory not created. System Error #" stat. 

ic = 0. 

INPUT FROM OS-DIR (frdr_name). 

REPEAT: 
    IMPORT cFileShort cFileLong cType. 

    /*MESSAGE /*cFileShort*/ /*cFileLong*/ cType VIEW-AS ALERT-BOX INFO.*/ 

    /* File or Directory ? */ 
    IF cType MATCHES "*F*" THEN DO: 
     ic = ic + 1. 
     /*MESSAGE "ShortFileName" cFileShort SKIP 
       "LongFileName" cFileLong VIEW-AS ALERT-BOX INFO.*/ 

     MESSAGE STRING(ic) + ".jpg" VIEW-AS ALERT-BOX INFO. 

     OS-COPY VALUE (cFileLong) VALUE (SUBSTITUTE (todr_name, cFileShort)). 
     OS-RENAME VALUE(todr_name + "\" + cFileShort) VALUE(todr_name + "\" + STRING(ic) + ".jpg"). 

     /*IF OS-ERROR = 0 THEN 
      OS-DELETE VALUE (cFileLong).*/ 
    END. 

END. 
+0

如果這適用於您,並且您對所發現的內容感到滿意,請將您的答案標記爲已接受。這樣其他人就會知道這個問題的答案。 – Jan