paramstr的值可以動態設定嗎?
假設用戶lxx(權限為'1111')登陸系統后, 怎樣才能讓paramstr(1)='lxx',paramstr(2)='1111'?

解决方案 »

  1.   

    paramstr是一个函数,你能设定函数的值吗?
      

  2.   

    我看了別人做的一個系統,權限設置是傳遞兩個參數,即
    用戶登陸后,調用showmessage(paramstr(1);showmessage(paramstr(2));)可以看到paramstr(1)記錄用戶名,paramstr(2)紀錄權限值,但找了好長時間,就是搞不明白這兩個值是怎麽傳過來的?
    我試了一下,paramstr(1):=username,這樣是錯誤的,不能給paramstr(1)賦值。
      

  3.   

    是用命令行传的:
    例如: main.exe lxx 1111
    paramstr(0) 就是main.exe
    paramstr(1) 就是lxx
    paramstr(2) 就是1111
      

  4.   

    我終于明白了
    winexec('project1.exe lxx 1111',sw_normal);
    謝謝感謝zhuminghua