Từ 1 tới 10 trên tổng số 10 kết quả

Đề tài: Bước đầu tạo những dạng projects trong VC++ 2005

  1. #1
    Ngày gia nhập
    05 2007
    Bài viết
    33

    Smile Bước đầu tạo những dạng projects trong VC++ 2005

    Có thể nói ko ngoa rằng, VC++ vẫn là 1 ngôn ngữ có vẻ hơi khô khan đối với nhiều người, và ngay từ bước đầu, nó đã thử thách những newbie bằng việc làm sao để tạo.....projects . Với kinh nghiệm 1 giờ học VC++ 2005, mình xin được chia sẻ về cách tạo những thể loại projects trong VC++ 2005.
    Điều đầu tiên, mình muốn nói với các bạn là:.....hãy chắc chắn là máy bạn đã được cài Visual C++ 2005 (bản PRO đấy nha,bản Express bị thiếu nhiều chức năng,projects lắm). Dù là thể loại project nào, điều đầu tiên, bạn hãy mở Visual Studio.NET lên. Sau đó, ở Start Page, trong khung Recent Projects, mục Create, hãy chọn Project... Cửa sổ New Project sẽ mở ra

    Như bạn có thể thấy, ở khung bên trái, chứa nhiều loại projects: như ATL,CLR,GENERAL,MFC,WIN32. Mình xin được tổng quan lại như sau:
    -CLR: tạo những ứng dụng chạy trên nền .NET FRAMEWORK như Windows Forms hay Console như trong C#
    -ATL: tạo những thư viện template
    -MFC: theo mình thì hình như nó là lập trình ứng dụng có giao diện Windows. (hoanglinh ơi, giúp anh giải nghĩa )
    -WIN32: tạo những projects cổ điển (như Turbo C hay những thứ mà bạn đã học trong C/C++)



    TẠO MỘT EMPTY CONSOLE PROJECT
    Trong cửa sổ New Project, khung bên phải, nhấn chuột vào "Visual C++", qua khung bên phải, chọn "Win32 Console Application". Ở mục Name phía dưới, bắt buộc phải đặt tên cho projects, mục Location dùng để chọn nơi chứa Project.Sau đó nhấn nút OK.

    [CENTER]


    - Trình thuật sĩ Win32 Application sẽ hiện ra. Nhấn Next, giữ nguyên các lựa chọn mặc định, chỉ thay đổi 1 chỗ: trong mục Additional Options, chọn Empty Project. Sau đó nhấn Finish để hoàn thành nữa chặng đường đầu tiên.



    Sau bước này, bạn lại trở lại màn hình Start Page, và ..tự hỏi "mình phải làm gì tiếp đây?". OK, bước tiếp theo, bạn nghía qua cửa sổ Solution Explorer ở bên góc phải màn hình, trong cửa sổ này, bạn nhắp chuột phải vào Source Files, chọn Add>New Items...



    Ở cửa sổ hiện ra tiếp theo, bạn làm theo hình:



    Cuối cùng, bạn thử gõ đoạn code sau vào khung soạn thảo code, sau đó nhấn Ctrl+F5 để RUN
    Code:
    #include<iostream>
    int main()
    {
        std::cout<<"Hello World";
        std::cout<<"VC++ oi, chung minh lam quen nhe";
    }





    Đã được chỉnh sửa lần cuối bởi aochoangden : 20-07-2007 lúc 09:47 AM.
    NOTHING GONNA CHANGE MY LOVE FOR C

  2. #2
    Ngày gia nhập
    04 2007
    Bài viết
    128

    Vất vả nhỉ? sao mình làm hoài chả thấy cảm giác gì
    thay vì mỗi dòng std::cout<< thì khai báo ngay từ đầu using namespace std đi, rồi chỉ cần cout<< thôi

  3. #3
    Ngày gia nhập
    06 2007
    Nơi ở
    Hà Nội
    Bài viết
    361

    anh Neverland làm một bảng phân tích ưu khuyết điểm của hai ngôn ngữ đi, nếu đủ hấp dẫn em học xong c# cũng lượn qua cái này một phát chứ đang tìm hiểu mà nhìn cái trên thì ai còn dám học nữa
    Blog tổng quan kiến thức về viễn thông : http://tongquanvienthong.blogspot.com/

    mSPDict từ điển android hỗ trợ liên kết tra trên các trình đọc sách điện tử và tra sách giấy thông qua camera
    http://www.tinhte.vn/threads/691731/

  4. #4
    Ngày gia nhập
    05 2007
    Bài viết
    33

    TẠO ỨNG DỤNG CONSOLE CHẠY TRÊN NỀN .NET (CLR CONSOLE APPLICATION)

    Trong cửa sổ New Projects, khung bên trái chọn CLR, khung bên trái chọn CLR CONSOLE APPLICATION, sau đó đặt tên và thiết lập đường dẫn chứa dự án ở Name và Location, rồi nhấn OK.


    Ngay sau đó, cửa sổ soạn thảo code quen thuộc sẽ hiện ra, với những dòng code sau:
    Code:
    // HelloWorld.cpp : main project file.
    
    #include "stdafx.h"
    
    using namespace System;
    
    int main(array<System::String ^> ^args)
    {
        Console::WriteLine(L"Hello World");
        return 0;
    }
    Nếu bạn chưa học C# thì thấy nó là lạ, những những thần dân C# nhìn vào họ sẽ mỉm cười đấy . Bây giờ nhấn Ctrl+F5 đi nào.

    TẠO ỨNG DỤNG WINDOWS FORMS trên nền .NET


    Tương tự như bước trên, thay vì bạn chọn CLR Console Application thì bạn hãy chọn Windows Forms Application, sau đó nhấn nút OK

    Ngay sau đó, bạn sẽ thấy xuất hiện 1 cái Form "vườn không nhà trống", thử làm 1 cái ứng dụng dạng "chào hỏi" xem sao nhá. Bạn thêm 1 cái button từ thanh toolbox bằng cách kéo thả nó sang Form trống trên. Sau đó nhắp đúp chuột vào cái button đó.
    Bạn sẽ thấy nguyên dòng code dài dòng sau xuất hiện (giả sử là bạn chưa từng làm quen với C#)
    Code:
    #pragma once
    
    
    namespace HelloWorld {
    
    	using namespace System;
    	using namespace System::ComponentModel;
    	using namespace System::Collections;
    	using namespace System::Windows::Forms;
    	using namespace System::Data;
    	using namespace System::Drawing;
    
    	/// <summary>
    	/// Summary for Form1
    	///
    	/// WARNING: If you change the name of this class, you will need to change the
    	///          'Resource File Name' property for the managed resource compiler tool
    	///          associated with all .resx files this class depends on.  Otherwise,
    	///          the designers will not be able to interact properly with localized
    	///          resources associated with this form.
    	/// </summary>
    	public ref class Form1 : public System::Windows::Forms::Form
    	{
    	public:
    		Form1(void)
    		{
    			InitializeComponent();
    			//
    			//TODO: Add the constructor code here
    			//
    		}
    
    	protected:
    		/// <summary>
    		/// Clean up any resources being used.
    		/// </summary>
    		~Form1()
    		{
    			if (components)
    			{
    				delete components;
    			}
    		}
    	private: System::Windows::Forms::Button^  button1;
    	protected: 
    
    	private:
    		/// <summary>
    		/// Required designer variable.
    		/// </summary>
    		System::ComponentModel::Container ^components;
    
    #pragma region Windows Form Designer generated code
    		/// <summary>
    		/// Required method for Designer support - do not modify
    		/// the contents of this method with the code editor.
    		/// </summary>
    		void InitializeComponent(void)
    		{
    			this->button1 = (gcnew System::Windows::Forms::Button());
    			this->SuspendLayout();
    			// 
    			// button1
    			// 
    			this->button1->Location = System::Drawing::Point(12, 29);
    			this->button1->Name = L"button1";
    			this->button1->Size = System::Drawing::Size(75, 23);
    			this->button1->TabIndex = 0;
    			this->button1->Text = L"button1";
    			this->button1->UseVisualStyleBackColor = true;
    			this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
    			// 
    			// Form1
    			// 
    			this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
    			this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
    			this->ClientSize = System::Drawing::Size(292, 273);
    			this->Controls->Add(this->button1);
    			this->Name = L"Form1";
    			this->Text = L"Form1";
    			this->ResumeLayout(false);
    
    		}
    #pragma endregion
    	private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    			 }
    	};
    }
    Hic, nhìn đau con mắt bên phải, nhức con mắt bên trái. trong thân phương thức
    Code:
    	private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    			 }
    Bạn thêm dòng code này vào thử sao:
    Code:
    MessageBox::Show("Xin chao anh em CViet","NEWBIE");
    Kết quả:
    Code:
    private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
    				 MessageBox::Show("Xin chao anh em CViet","NEWBIE");
    			 }
    Cuối cùng, nhấn F5 để Run, Form sẽ hiện lên, bạn tử nhấn button, xem chuyện gì sẽ xảy ra


    PS:Làm đến đây, thấy nhớ em C# dễ thương của mình quá (cái ả VC++ này khô khan 1 cục)
    NOTHING GONNA CHANGE MY LOVE FOR C

  5. #5
    Ngày gia nhập
    05 2007
    Bài viết
    33

    Trích dẫn Nguyên bản được gửi bởi tienlbhoc Xem bài viết
    anh Neverland làm một bảng phân tích ưu khuyết điểm của hai ngôn ngữ đi, nếu đủ hấp dẫn em học xong c# cũng lượn qua cái này một phát chứ đang tìm hiểu mà nhìn cái trên thì ai còn dám học nữa
    Xin lỗi em, anh ko thích phải so sánh ưu, khuyết điểm giữa các NNLT. Còn chuyện lượn qua thì ko khó lắm đâu, anh đọc 1 mạch 100 trang trong ebooks Visual C++ 2005 của Ivor Horton (ngoài tiệm sách có bản Việt hóa ), thấy nó cũng dễ vào đầu, với lại, qua đây cũng có nền .NET, coi như là 1 dịp để ôn lại kiến thức.
    NOTHING GONNA CHANGE MY LOVE FOR C

  6. #6
    Ngày gia nhập
    04 2007
    Bài viết
    128

    Mặc định Bước đầu tạo những dạng projects trong VC++ 2005

    Đã ngâm cứu nó rồi lại còn than?

  7. #7
    Ngày gia nhập
    07 2007
    Nơi ở
    Lang thang không nơi nương tựa
    Bài viết
    18

    Trích dẫn Nguyên bản được gửi bởi aochoangden Xem bài viết
    Xin lỗi em, anh ko thích phải so sánh ưu, khuyết điểm giữa các NNLT. Còn chuyện lượn qua thì ko khó lắm đâu, anh đọc 1 mạch 100 trang trong ebooks Visual C++ 2005 của Ivor Horton (ngoài tiệm sách có bản Việt hóa ), thấy nó cũng dễ vào đầu, với lại, qua đây cũng có nền .NET, coi như là 1 dịp để ôn lại kiến thức.
    Quyển ấy bán ở đâu thế đại ka ? Trên đường Láng (HN) có bán không đại ka nhỉ ?

  8. #8
    Ngày gia nhập
    05 2007
    Bài viết
    33

    Trích dẫn Nguyên bản được gửi bởi ABC_HT Xem bài viết
    Quyển ấy bán ở đâu thế đại ka ? Trên đường Láng (HN) có bán không đại ka nhỉ ?
    Ặc, mình có ở HN đâu mà biết
    Bạn vào mấy trang ebook tìm cuốn ebooks tên "Beginning Visual C++ 2005" của Ivor Horton đọc cho sướng, chứ đọc tiếng Việt, ko ưa lắm, mình đọc qua rồi, tác giả dịch lại từ nước ngoài mà chẳng thèm thông báo đến 1 tiếng trong sách, mà còn tự xưng là tác giả thật, bótay.com
    NOTHING GONNA CHANGE MY LOVE FOR C

  9. #9
    Ngày gia nhập
    07 2007
    Nơi ở
    Sao Hỏa
    Bài viết
    11

    Hay nói tí về MFC đi đệ còn non lắm
    Power in your mind - Don't ask me why - I can make you cry - C++ is my life.

  10. #10
    Ngày gia nhập
    04 2008
    Bài viết
    29

    Trích dẫn Nguyên bản được gửi bởi aochoangden Xem bài viết
    Có thể nói ko ngoa rằng, VC++ vẫn là 1 ngôn ngữ có vẻ hơi khô khan đối với nhiều người, và ngay từ bước đầu, nó đã thử thách những newbie bằng việc làm sao để tạo.....projects . Với kinh nghiệm 1 giờ học VC++ 2005, mình xin được chia sẻ về cách tạo những thể loại projects trong VC++ 2005.
    Điều đầu tiên, mình muốn nói với các bạn là:.....hãy chắc chắn là máy bạn đã được cài Visual C++ 2005 (bản PRO đấy nha,bản Express bị thiếu nhiều chức năng,projects lắm). Dù là thể loại project nào, điều đầu tiên, bạn hãy mở Visual Studio.NET lên. Sau đó, ở Start Page, trong khung Recent Projects, mục Create, hãy chọn Project... Cửa sổ New Project sẽ mở ra

    Như bạn có thể thấy, ở khung bên trái, chứa nhiều loại projects: như ATL,CLR,GENERAL,MFC,WIN32. Mình xin được tổng quan lại như sau:
    -CLR: tạo những ứng dụng chạy trên nền .NET FRAMEWORK như Windows Forms hay Console như trong C#
    -ATL: tạo những thư viện template
    -MFC: theo mình thì hình như nó là lập trình ứng dụng có giao diện Windows. (hoanglinh ơi, giúp anh giải nghĩa )
    -WIN32: tạo những projects cổ điển (như Turbo C hay những thứ mà bạn đã học trong C/C++)



    TẠO MỘT EMPTY CONSOLE PROJECT
    Trong cửa sổ New Project, khung bên phải, nhấn chuột vào "Visual C++", qua khung bên phải, chọn "Win32 Console Application". Ở mục Name phía dưới, bắt buộc phải đặt tên cho projects, mục Location dùng để chọn nơi chứa Project.Sau đó nhấn nút OK.

    [CENTER]


    - Trình thuật sĩ Win32 Application sẽ hiện ra. Nhấn Next, giữ nguyên các lựa chọn mặc định, chỉ thay đổi 1 chỗ: trong mục Additional Options, chọn Empty Project. Sau đó nhấn Finish để hoàn thành nữa chặng đường đầu tiên.



    Sau bước này, bạn lại trở lại màn hình Start Page, và ..tự hỏi "mình phải làm gì tiếp đây?". OK, bước tiếp theo, bạn nghía qua cửa sổ Solution Explorer ở bên góc phải màn hình, trong cửa sổ này, bạn nhắp chuột phải vào Source Files, chọn Add>New Items...



    Ở cửa sổ hiện ra tiếp theo, bạn làm theo hình:



    Cuối cùng, bạn thử gõ đoạn code sau vào khung soạn thảo code, sau đó nhấn Ctrl+F5 để RUN
    Code:
    #include<iostream>
    int main()
    {
        std::cout<<"Hello World";
        std::cout<<"VC++ oi, chung minh lam quen nhe";
    }





    Up lại hình cho rõ hơn được không vậy bạn, mình mới thử tự học cái nì nên bước đầu cũng thấy hơi khó khăn.
    Bán Sim ngày sinh cho ace nào sinh ngày 9/2/889 nè, viettel nha 09.72.76.9.2.89 cần thì liên hệ 01263.599.866 nhé!

Các đề tài tương tự

  1. Cách mở file solution của visual studio 2005 trong visual web developer 2005 express?
    Gửi bởi funny_dn89 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 19-03-2011, 12:41 AM
  2. Cách nào kết nối các Projects C#?
    Gửi bởi tuanvu199x trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 07-12-2010, 07:40 AM
  3. [C# Projects]Bộ sưu tập Project C#
    Gửi bởi neverland87 trong diễn đàn Dự án & Source code C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 25-06-2007, 09:37 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn