Exemple #1
0
        /// <summary>
        /// 初始化窗体
        /// </summary>
        private void InitForm()
        {
            this.Text = this.strTitle;

            metaWeblog     = new MetaWeblogAPI();
            metaWeblog.Url = strBlogURL;

            try
            {
                MetaWeblogEntity.Category[] allCategory = metaWeblog.getCategories("MyBlog", strUserName, strPassword);

                for (int i = 0; i < allCategory.Length; i++)
                {
                    if (String.IsNullOrEmpty(allCategory[i].description) == false)
                    {
                        chkBoxListCategories.Items.Add(allCategory[i].description);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("   Init Manual Post Blog Form,Error Message: " + ex.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            System.Threading.Thread.Sleep(1500);
        }
Exemple #2
0
        /// <summary>
        /// 客户端登陆
        /// </summary>
        /// <param name="strBlogURL"></param>
        /// <param name="strUserName"></param>
        /// <param name="strPassword"></param>
        private MetaWeblogEntity.UserBlog[] ClientLogin(String strBlogURL, String strUserName, String strPassword)
        {
            System.Threading.Thread.Sleep(2000);

            MetaWeblogAPI metaWeblog = new MetaWeblogAPI();

            metaWeblog.Url = strBlogURL;

            try
            {
                return(metaWeblog.getUsersBlogs(String.Empty, strUserName, strPassword));
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error Message: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return(null);
            }
        }
Exemple #3
0
        /// <summary>
        /// 初始化窗口
        /// </summary>
        private void InitForm()
        {
            dgvRecent.Columns.Clear();
            dgvRecent.Columns.Add("ID", "ID");
            dgvRecent.Columns.Add("Title", "Title");
            dgvRecent.Columns.Add("Author", "Author");
            dgvRecent.Columns.Add("Date", "Date");

            dgvRecent.Columns[0].Width = 40;
            dgvRecent.Columns[1].Width = 400;
            dgvRecent.Columns[2].Width = 120;
            dgvRecent.Columns[3].Width = 140;
            dgvRecent.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvRecent.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvRecent.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            dgvDefault.Columns.Clear();
            dgvDefault.Columns.Add("ID", "ID");
            dgvDefault.Columns.Add("Title", "Title");
            dgvDefault.Columns.Add("Author", "Author");
            dgvDefault.Columns.Add("Date", "Date");

            dgvDefault.Columns[0].Width = 40;
            dgvDefault.Columns[1].Width = 400;
            dgvDefault.Columns[2].Width = 120;
            dgvDefault.Columns[3].Width = 140;
            dgvDefault.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvDefault.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvDefault.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            this.Text = this.strTitle;

            metaWeblog = new MetaWeblogAPI();
            metaWeblog.Url = strBlogURL;

            /* 绑定最近列表 */
            ReBindRecentPost();

            try
            {
                MetaWeblogEntity.Category[] allCategory = metaWeblog.getCategories("MyBlog", strUserName, strPassword);

                for (int i = 0; i < allCategory.Length; i++)
                {
                    if (String.IsNullOrEmpty(allCategory[i].description) == false)
                    {
                        chkBoxListCategories.Items.Add(allCategory[i].description);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("   Init Auto Post Blog Form,Error Message: " + ex.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            for (int i = 0; i < ConfigEntity.Default_URL.Length; i++)
            {
                cbBoxDefaultURL.Items.Add(ConfigEntity.Default_URL[i]);
            }

            cbBoxDefaultURL.SelectedIndex = 0;

            System.Threading.Thread.Sleep(1500);
        }
Exemple #4
0
        /// <summary>
        /// 客户端登陆
        /// </summary>
        /// <param name="strBlogURL"></param>
        /// <param name="strUserName"></param>
        /// <param name="strPassword"></param>
        private MetaWeblogEntity.UserBlog[] ClientLogin(String strBlogURL, String strUserName, String strPassword)
        {
            System.Threading.Thread.Sleep(2000);

            MetaWeblogAPI metaWeblog = new MetaWeblogAPI();
            metaWeblog.Url = strBlogURL;

            try
            {
                return metaWeblog.getUsersBlogs(String.Empty, strUserName, strPassword);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error Message: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return null;
            }
        }
Exemple #5
0
        /// <summary>
        /// 初始化窗口
        /// </summary>
        private void InitForm()
        {
            dgvRecent.Columns.Clear();
            dgvRecent.Columns.Add("ID", "ID");
            dgvRecent.Columns.Add("Title", "Title");
            dgvRecent.Columns.Add("Author", "Author");
            dgvRecent.Columns.Add("Date", "Date");

            dgvRecent.Columns[0].Width = 40;
            dgvRecent.Columns[1].Width = 400;
            dgvRecent.Columns[2].Width = 120;
            dgvRecent.Columns[3].Width = 140;
            dgvRecent.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvRecent.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvRecent.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            dgvDefault.Columns.Clear();
            dgvDefault.Columns.Add("ID", "ID");
            dgvDefault.Columns.Add("Title", "Title");
            dgvDefault.Columns.Add("Author", "Author");
            dgvDefault.Columns.Add("Date", "Date");

            dgvDefault.Columns[0].Width = 40;
            dgvDefault.Columns[1].Width = 400;
            dgvDefault.Columns[2].Width = 120;
            dgvDefault.Columns[3].Width = 140;
            dgvDefault.Columns[0].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvDefault.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            dgvDefault.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            this.Text = this.strTitle;

            metaWeblog     = new MetaWeblogAPI();
            metaWeblog.Url = strBlogURL;

            /* 绑定最近列表 */
            ReBindRecentPost();

            try
            {
                MetaWeblogEntity.Category[] allCategory = metaWeblog.getCategories("MyBlog", strUserName, strPassword);

                for (int i = 0; i < allCategory.Length; i++)
                {
                    if (String.IsNullOrEmpty(allCategory[i].description) == false)
                    {
                        chkBoxListCategories.Items.Add(allCategory[i].description);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("   Init Auto Post Blog Form,Error Message: " + ex.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            for (int i = 0; i < ConfigEntity.Default_URL.Length; i++)
            {
                cbBoxDefaultURL.Items.Add(ConfigEntity.Default_URL[i]);
            }

            cbBoxDefaultURL.SelectedIndex = 0;

            System.Threading.Thread.Sleep(1500);
        }
Exemple #6
0
        /// <summary>
        /// 初始化窗体
        /// </summary>
        private void InitForm()
        {
            this.Text = this.strTitle;

            metaWeblog = new MetaWeblogAPI();
            metaWeblog.Url = strBlogURL;

            try
            {
                MetaWeblogEntity.Category[] allCategory = metaWeblog.getCategories("MyBlog", strUserName, strPassword);

                for (int i = 0; i < allCategory.Length; i++)
                {
                    if (String.IsNullOrEmpty(allCategory[i].description) == false)
                    {
                        chkBoxListCategories.Items.Add(allCategory[i].description);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("   Init Manual Post Blog Form,Error Message: " + ex.Message, "Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            System.Threading.Thread.Sleep(1500);
        }