开发者社区 问答 正文

OSS 上传进度条.net

想实现 winform  c#  上传文件的进度条
有哪位大侠有DEMO
SDK 的介绍

        public static void PutObjectProgress(string bucketName)
        {
            const string key = "PutObjectProgress";
                using (var fs = File.Open(fileToUpload, FileMode.Open))
                {
                    var putObjectRequest = new PutObjectRequest(bucketName, key, fs);
                    putObjectRequest.StreamTransferProgress += streamProgressCallback;
                    client.PutObject(putObjectRequest);
                }
                Console.WriteLine("Put object:{0} succeeded", key);
        }

        private static void streamProgressCallback(object sender, StreamTransferProgressArgs args)
        {
            System.Console.WriteLine("ProgressCallback - TotalBytes:{0}, TransferredBytes:{1}, IncrementTransferred:{2}",
                args.TotalBytes, args.TransferredBytes, args.IncrementTransferred);
        }



展开
收起
gy348 2017-06-25 21:20:54 5065 分享 版权
0 条回答
写回答
取消 提交回答