C++ – Tân Hồng IT http://localhost:82/demowp Siêu Chia Sẻ Kiến Thức, Công Nghệ, Phần Mềm, Thủ Thuật, Tiện Ích Máy Tính Tue, 22 Oct 2019 11:00:37 +0000 en-US hourly 1 https://wordpress.org/?v=5.3.2 http://localhost:82/demowp/wp-content/uploads/2019/04/logo-TanHongIT-one-75x75.png C++ – Tân Hồng IT http://localhost:82/demowp 32 32 Tạo và ghi Excel files trong C# sử dụng Open XML và closed XML http://localhost:82/demowp/c/tao-va-ghi-excel-files-trong-c-su-dung-open-xml-va-closed-xml/ http://localhost:82/demowp/c/tao-va-ghi-excel-files-trong-c-su-dung-open-xml-va-closed-xml/#respond Tue, 22 Oct 2019 11:00:37 +0000 http://localhost:82/demowp/?p=7188 Các đơn giản nhất để chuyển đổi và ghi một dữ liệu lớn vào file Excel trong C# là sử dụng Open XML và closed XML. điều này có thể được sử dụng cho ứng dụng bảng điều khiển cũng như các ứng dụng Web. Để tạo các tệp Excel (.XLSX), chúng ta cần Thêm […]

The post Tạo và ghi Excel files trong C# sử dụng Open XML và closed XML appeared first on Tân Hồng IT.

]]>
Các đơn giản nhất để chuyển đổi và ghi một dữ liệu lớn vào file Excel trong C# là sử dụng Open XML và closed XML. điều này có thể được sử dụng cho ứng dụng bảng điều khiển cũng như các ứng dụng Web. Để tạo các tệp Excel (.XLSX), chúng ta cần Thêm tham chiếu XML mở và XML đóng kín từ các gói nugget.

write file excel in c sharp

Đầu tiên, chúng ta tải thư viện ClosedXML miễn phí ở địa chỉ: https://www.nuget.org/packages/ClosedXML/

Bạn hãy tạo 1 dự án C# Console và nhúng thư viện này vào dự án vừa tạo.

Cách Cài đặt trực tiếp ClosedXML vào Windows.

Bạn tạo 1 Project Console App(.Net Framework)

write file excel c#

Tiếp theo bạn chuột phải vào References và chọn tiếp vào Manage Nuger Packafes…

Sau đó bạn tìm kiếm với từ khóa Spire, nó sẽ sổ ra một list các thư viện, bạn hãy chọn thư viện ClosedXML như hình bên dưới để cài đặt.

Bạn tiếp tục nhấn Install và nhấn vào I Accept và chờ cho nó tự động cài đặt thư viện vào nhé!

Sau khi cài xong nếu bạn thấy trong References có những thư viện như hình bên dưới thì đã add thành công.

Tạo file Excel (xlsx) và ghi vào 1 đoạn văn bản trong C#

Ở đây đang chuyển đổi Dataset thành file Excel, nếu tập dữ liệu chứa nhiều DataTables, nó có thể được lặp vào cùng một Excel với các trang tính khác nhau. Dưới đây là code để kết nối Tạo Excel (.xlsx) và lưu vào đường dẫn chỉ định.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ClosedXML.Excel;
using DocumentFormat.OpenXml.Spreadsheet;
using System.Data;
using Excel = Microsoft.Office.Interop.Excel;
using System.Runtime.InteropServices;

//su dung phong thuc ClosedXML de hoan thanh
namespace ghifileexcel
{
    class Program
    {
        static void Main(string[] args)
        {
            DataSet ds = new DataSet();
            DataTable dt = new DataTable();
            dt.Columns.Add("Name");
            dt.Columns.Add("Country");
            dt.Rows.Add("Venkatesh", "India");
            dt.Rows.Add("Santhosh", "USA");
            dt.Rows.Add("Venkat Sai", "Dubai");
            dt.Rows.Add("Venkat Teja", "Pakistan");
            ds.Tables.Add(dt);
            ExportDataSetToExcel(ds);
        }

        public static void ExportDataSetToExcel(DataSet ds)
        {
            string AppLocation = "";
            AppLocation = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().CodeBase);
            AppLocation = AppLocation.Replace("D:\\HKIII\\1. BTCL\\tuan4_chuong2_3\\ghifileexcel/DataTable.xlsx", "");
            string date = DateTime.Now.ToShortDateString();
            date = date.Replace("/", "_");
            //string filepath = AppLocation + "\\ExcelFiles\\" + "RECEIPTS_COMPARISON_" + date + ".xlsx";
            string filepath = "D:\\HKIII\\1. BTCL\\tuan4_chuong2_3\\ghifileexcel/DataTable.xlsx";
            using (XLWorkbook wb = new XLWorkbook())
            {
                for (int i = 0; i < ds.Tables.Count; i++)
                {
                    wb.Worksheets.Add(ds.Tables[i], ds.Tables[i].TableName);
                }
                wb.Style.Alignment.Horizontal = XLAlignmentHorizontalValues.Center;
                wb.Style.Font.Bold = true;
                wb.SaveAs(filepath);
            }
        }
    }
}

Tài liệu tham khảo:

 

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

Xem thêm:

CHÚC CÁC BẠN THÀNH CÔNG VÀ VUI VẺ

The post Tạo và ghi Excel files trong C# sử dụng Open XML và closed XML appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/tao-va-ghi-excel-files-trong-c-su-dung-open-xml-va-closed-xml/feed/ 0
Cách tạo và ghi file Word, PDF trong C# với thư viện Spire.Doc, Spire.PDF http://localhost:82/demowp/c-sharp/cach-tao-va-ghi-file-word-pdf-trong-c-voi-thu-vien-spire-doc-spire-pdf/ http://localhost:82/demowp/c-sharp/cach-tao-va-ghi-file-word-pdf-trong-c-voi-thu-vien-spire-doc-spire-pdf/#respond Tue, 22 Oct 2019 06:49:13 +0000 http://localhost:82/demowp/?p=7184 Có nhiều cách để tạo 1 và ghi vào file Word (DOC, DOCX) hoặc PDF với C#, trong đó cách thuận tiện nhất là dùng thư viện Spire.Doc của e-iceblue. Trang web này cung cấp 2 nhóm sản phẩm: 1 nhóm miễn phí và 1 nhóm thương mại. Trong bài này chúng ta sẽ sử dụng […]

The post Cách tạo và ghi file Word, PDF trong C# với thư viện Spire.Doc, Spire.PDF appeared first on Tân Hồng IT.

]]>
Có nhiều cách để tạo 1 và ghi vào file Word (DOC, DOCX) hoặc PDF với C#, trong đó cách thuận tiện nhất là dùng thư viện Spire.Doc của e-iceblue. Trang web này cung cấp 2 nhóm sản phẩm: 1 nhóm miễn phí và 1 nhóm thương mại. Trong bài này chúng ta sẽ sử dụng thư viện Spire.Doc miễn phí, thư viện này giới hạn 500 đoạn và 25 bảng trong 1 tập tin Word và PDF, đủ để tạo 1 tập tin có dung lượng vừa phải.

write file word pdf c# c sharp

Đầu tiên, chúng ta tải 2 thư viện Spire.DocSpire.PDF bản miễn phí ở địa chỉ: https://www.e-iceblue.com/Download/download-word-for-net-free.html và https://www.e-iceblue.com/Download/download-pdf-for-net-free.html.

Hoặc bạn tải về theo link google drive mình chuẩn bị sẵn    Tại Đây

Bạn hãy tạo 1 dự án C# Console và nhúng thư viện này vào dự án vừa tạo.

Cách Cài đặt trực tiếp Spire.Doc, Spire.PDF vào Windows.

Bạn tạo 1 Project Console App(.Net Framework)

console app read file excel

Tiếp theo bạn chuột phải vào References và chọn tiếp vào Manage Nuger Packafes…

Manage Nuger Packafes

Sau đó bạn tìm kiếm với từ khóa Spire, nó sẽ sổ ra một list các thư viện, bạn hãy chọn thư viện Spire.Office (Sẽ bao gồm đọc tất cả các file office và cả pdf) hoặc chọn Spire.PDFSpire.Doc.

Spire.PDF và Spire.Doc

Bạn tiếp tục nhấn Install và nhấn vào I Accept và chờ cho nó tự động cài đặt thư viện vào nhé!

Sau khi cài xong nếu bạn thấy trong References có những thư viện như hình bên dưới thì đã add thành công.

Tạo file word c#

Giờ thì bắt đầu Code.

Tạo file word và ghi 1 đoạn văn bản trong C#

Ví dụ sau tạo 1 đoạn văn bản “Hello World!” in đậm canh giữa vào tập tin mới test.doc (hoặc test.pdf). Tập tin mới sẽ nằm ở thư mục Debug, bạn có thể tùy chỉnh đường dẫn tập tin tùy ý nếu muốn.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Spire.Doc;
using Spire.Pdf;
using Spire.Doc.Documents;
using Spire.Doc.Fields;
 
namespace TestProject
{
    class Program
    {
        static void Main(string[] args)
        {
            // Tạo đối tượng tài liệu (Document)
            Document doc = new Document();
             
            // Tạo đối tượng đoạn (Paragraph)
            Paragraph paragraph = doc.AddSection().AddParagraph();
 
            // Tạo văn bản (TextRange)
            Spire.Doc.Fields.TextRange text = paragraph.AppendText("Hello World!");
            //text.CharacterFormat.Italic = true;  // in nghiêng
            //text.CharacterFormat.UnderlineStyle = UnderlineStyle.Single; // gạch chân
            text.CharacterFormat.Bold = true;                                   // kiểu in đậm
            paragraph.Format.TextAlignment = TextAlignment.Center;              // văn bản canh giữa 
            paragraph.Format.HorizontalAlignment = HorizontalAlignment.Center;  // đoạn canh giữa
            //paragraph.Format.HorizontalAlignment = HorizontalAlignment.Left;  // đoạn canh trái  
            //paragraph.Format.HorizontalAlignment = HorizontalAlignment.Right; // đoạn canh phải
 
            // Lưu đối tượng tài liệu vào tập tin test.doc (nằm ở thư mục Debug của dự án)
            doc.SaveToFile("test.doc", Spire.Doc.FileFormat.Doc);
            // doc.SaveToFile("test.pdf", Spire.Doc.FileFormat.PDF); -- tạo PDF
 
            // đóng đối tượng
            doc.Close();
        }
    }
}

Thêm 1 đoạn mới vào file Word C Sharp

Nhìn lại code trên, tại dòng 21, khi tạo 1 đoạn mới chúng ta dùng đoạn mã Paragraph paragraph = doc.AddSection().AddParagraph();

Tuy nhiên để thêm 1 đoạn mới nữa bạn phải dùng hàm doc.Sections[0].AddParagraph(); như trong ví dụ sau đây.

// đoạn mới tên biến là  paragraph2
Paragraph paragraph2 = doc.Sections[0].AddParagraph();
// tên văn bản mới là text2
Spire.Doc.Fields.TextRange text2 = paragraph2.AppendText("Nhập nội dung đoạn mới");
text2.CharacterFormat.FontSize = 18;
text2.CharacterFormat.Bold = true;

Canh Tab

Để canh Tab thì dùng paragraph2.Format.Tabs.AddTab(175).Justification = TabJustification.Right; với TabJustification.Right là Tab phải và 175 (float) là vị trí Tab, ngoài ra có có Tab trái ở vị trí 375 (Left) và Tab giữa (Centered) chưa được thêm vào.

Paragraph paragraph2 = doc.Sections[0].AddParagraph();
 
// Canh Tab phải vị trí 175
paragraph2.Format.Tabs.AddTab(175).Justification = TabJustification.Right;
paragraph2.Format.Tabs.AddTab(375).Justification = TabJustification.Left;
//paragraph2.Format.Tabs.AddTab(175).Justification = TabJustification.Centered;
// Phải có \t để dịch đến Tab cần canh
Spire.Doc.Fields.TextRange text2 = paragraph2.AppendText("\t Canh phải \t Canh trái");

Chèn hình

Đầu tiên bạn phải thêm thư viện System.Drawing vào dự án (Add Reference), sau đó gọi 2 namespace ở trên đầu file code.

using Spire.Doc.Fields;
using System.Drawing;

Tiếp theo tạo đối tượng Bitmap và DocPicture để thêm hình vào đối tượng Document.

// Tạo đối tượng hình ảnh DocPicture (using using Spire.Doc.Fields;)
DocPicture picture = doc.Sections[0].Paragraphs[0].AppendPicture(b1);
 
// Vị trí ảnh theo chiều dọc, ngang
picture.HorizontalPosition = 50.0F;
picture.VerticalPosition = 200.0F;
 
// Kích thước ảnh
picture.Width = 150;
picture.Height = 100;
 
 // Kiểu chèn ảnh nổi trên văn bản
 picture.TextWrappingStyle = TextWrappingStyle.InFrontOfText;

Thêm bảng biểu

Chúng ta dùng đối tượng Table để tạo bảng, trong đó tạo dòng tiêu đề trước và phần dữ liệu từng dòng sau.

// Dữ liệu mẫu
List<string> list = new List<string> { "One", "True", "Three" };
 
// Tạo đối tượng bảng Table
Spire.Doc.Table table = doc.Sections[0].AddTable(true);
 
// Tạo cột
String[] Header = { "STT", "Tên"};
 
// Số dòng và số cột cho bảng
table.ResetCells(list.Count + 1, Header.Length);
 
// Độ rộng bảng ở dòng 0 và 2 cột STT và Tên (tạo tiêu đề bảng)
doc.Sections[0].Tables[0].Rows[0].Cells[0].Width = 200;
doc.Sections[0].Tables[0].Rows[0].Cells[1].Width = 200;
 
// Tạo dòng tiêu đề cho bảng (dòng 0)
Spire.Doc.TableRow FRow = table.Rows[0];
FRow.IsHeader = true;
FRow.Height = 23;
 
for (int i = 0; i < Header.Length; i++)
{
    // Định dạng cell
    Paragraph p = FRow.Cells[i].AddParagraph();
    FRow.Cells[i].CellFormat.VerticalAlignment = VerticalAlignment.Middle;
    p.Format.HorizontalAlignment = HorizontalAlignment.Center;
 
    // Định dạng văn bản trong bảng
    Spire.Doc.Fields.TextRange TR = p.AppendText(Header[i]);
    TR.CharacterFormat.FontName = "Times New Roman";
    TR.CharacterFormat.FontSize = 13;
    TR.CharacterFormat.Bold = true;
}
 
// Định dạng dữ liệu từng dòng (lấy từ list)
for (int r = 0; r < list.Count; r++)
{
    doc.Sections[0].Tables[0].Rows[r + 1].Cells[0].Width = 200;
    doc.Sections[0].Tables[0].Rows[r + 1].Cells[1].Width = 200;
 
    // Định dạng dòng thứ r + 1 (bỏ dòng đầu là tiêu đề)
    Spire.Doc.TableRow DataRow = table.Rows[r + 1];
    DataRow.Height = 20;
 
    DataRow.Cells[0].CellFormat.VerticalAlignment = VerticalAlignment.Middle;
    Paragraph p1 = DataRow.Cells[0].AddParagraph();
    Spire.Doc.Fields.TextRange TR1 = p1.AppendText((r + 1).ToString()); // STT
    p1.Format.HorizontalAlignment = HorizontalAlignment.Center;
 
    DataRow.Cells[1].CellFormat.VerticalAlignment = VerticalAlignment.Middle;
    Paragraph p2 = DataRow.Cells[1].AddParagraph();
    Spire.Doc.Fields.TextRange TR2 = p2.AppendText(list[r].ToString()); // Tên
    p2.Format.HorizontalAlignment = HorizontalAlignment.Center;
}

Tạo file word và ghi 1 đoạn văn bản nhập từ bàn phím trong C#

Tương tự như đoạn code mẫu bên trên. ở phần này mình có thay đổi một chút xíu đó là những gì cần ghi vào file word sẽ phải nhập từ màn hình Console. Các bạn có thể tham khảo.

using System.Drawing;
using System;
using Spire.Doc;
using Spire.Doc.Documents;
using Spire.Doc.Fields;
using Spire.Doc.Formatting;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


//ghi text vao file word su dụng phương thức Spire
namespace ghifileword
{
    class Program
    {
        static void Main(string[] args)
        {
            Document doc = new Document();
            Section sec = doc.AddSection();
            Paragraph par = sec.AddParagraph();

            TextBox textBox = par.AppendTextBox(180, 30);
            textBox.Format.VerticalOrigin = VerticalOrigin.Margin;
            textBox.Format.VerticalPosition = 100;
            textBox.Format.HorizontalOrigin = HorizontalOrigin.Margin;
            textBox.Format.HorizontalPosition = 50;
            textBox.Format.NoLine = true;

            CharacterFormat format = new CharacterFormat(doc);
            format.FontName = "Calibri";
            format.FontSize = 15;
            format.Bold = true;

            Paragraph par1 = textBox.Body.AddParagraph();
            string line = "";
            Console.WriteLine("Nhap  chu can ghi vao file word : ");
            line = Console.ReadLine();
            par1.AppendText(line).ApplyCharacterFormat(format);
            doc.SaveToFile("D:/HKIII/1. BTCL/tuan4_chuong2_3/ghifileword/result.docx", FileFormat.Docx);
            doc.SaveToFile("D:/HKIII/1. BTCL/tuan4_chuong2_3/ghifileword/result.doc", FileFormat.Doc);
        }
    }
}

Tài liệu tham khảo:

 

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

Xem thêm:

CHÚC CÁC BẠN THÀNH CÔNG VÀ VUI VẺ

The post Cách tạo và ghi file Word, PDF trong C# với thư viện Spire.Doc, Spire.PDF appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c-sharp/cach-tao-va-ghi-file-word-pdf-trong-c-voi-thu-vien-spire-doc-spire-pdf/feed/ 0
Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/ http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/#respond Sat, 05 Oct 2019 18:19:49 +0000 http://localhost:82/demowp/?p=7156 Bài viết này mình hướng dẫn các bạn cách mở file, đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word nhé! Với NET 4+ cho phép C # đọc và thao tác các tệp Microsoft Word Excel, đối với các máy tính đã cài đặt Word, Excel […]

The post Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll appeared first on Tân Hồng IT.

]]>
Bài viết này mình hướng dẫn các bạn cách mở file, đọc file Word trong C Sharp (còn gọi là C#) cùng với thư viện hỗ trợ Microsoft.Office.Interop.Word nhé!

mo doc file word c sharp

Với NET 4+ cho phép C # đọc và thao tác các tệp Microsoft Word Excel, đối với các máy tính đã cài đặt Word, Excel (nếu bạn chưa cài đặt Word, Excel, hãy xem NPOI ).

Đầu tiên, thêm tham chiếu vào Thư viện đối tượng Microsoft Word XX.X , nằm trong tab COM của Trình quản lý tham chiếu. Mình đã đưa ra điều này bằng cách sử dụng bí danh của Word, Excel.

using Word = Microsoft.Office.Interop.Word;       //Microsoft Word 14 object in references-> COM tab

Nếu các bạn cảm thấy khó khăn ở bước trên mình sẽ hướng dẫn chi tiết về bước trên cho các bạn tại đây.

Bạn bắt buộc phải tải DLL Microsoft.Office.Interop.Word về máy mới có thể hoàn thành bài code này.

Đây là link cập nhật phiên bản mới nhất: Download Microsoft.Office.Interop.Word.dll

Hoặc nếu link die thì các bạn cũng có thể Download Phiên bản 15.0.4603.1000

Cách Cài đặt trực tiếp Microsoft.Office.Interop.Word.dll vào Windows.

  1. Sao chép tệp .DLL vào thư mục C:\Windows\System32 (nếu sử dụng HĐH 32 bit)
  2. Sao chép tệp .DLL vào thư mục C:\Windows\SysWOW64 (nếu sử dụng HĐH 64 bit)
  3. Cài đặt DLL đã được hoàn thành!

Tiếp theo Bạn tạo 1 Project Console App(.Net Framework)

console app read file word

Trong Solution Explorer , bấm chuột phải vào tên dự án của bạn và sau đó bấm Add Reference . Các Add Reference hộp thoại sẽ xuất hiện.

Trên trang Assemblies, click chọn Microsoft.Office.Interop.Word trong danh sách Component Name . sau đó nhấn và giữ phím CTRL và chọn Microsoft.Office.Interop.Excel nếu có. Và nhấn OK.

Sau khi đã làm những bước trên bạn có thể thêm tham chiếu vào thư viện được rồi.

using Excel = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;

Và cuối cùng bạn chỉ cần thêm đoạn code này vào file Program.cs

    class Program
    {
        static void Main(string[] args)
        {
            Application word = new Application();
            object miss = System.Reflection.Missing.Value;
            object path = @"D:\HKIII\1. BTCL\tuan4_chuong2_3\docfileword\myDocument.docx";
            object readOnly = true;

            object missing = System.Type.Missing;
            Document doc = word.Documents.Open(ref path,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss);
            string totalText = "";
            for (int i = 0; i < doc.Paragraphs.Count; i++)
            {
                totalText += "\r\n" + doc.Paragraphs[i + 1].Range.Text.ToString();
            }
            Console.WriteLine(totalText);
            Console.Read();
        }
    }

Tại line thứ 7, các bạn nhớ sửa lại đường dẫn đến file word trong máy tính của mình nhé!

Và nhớ truyền đầy đủ các thư viện vào nhé!

Đây là Code đầy đủ để đọc và mở 1 file Word C# :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Office.Interop.Word;

namespace docfileword
{
    class Program
    {
        static void Main(string[] args)
        {
            //Create COM Objects. Create a COM object for everything that is referenced
            Application word = new Application();
            object miss = System.Reflection.Missing.Value;
            object path = @"D:\HKIII\1. BTCL\tuan4_chuong2_3\docfileword\myDocument.docx";
            object readOnly = true;

            object missing = System.Type.Missing;
            Document doc = word.Documents.Open(ref path,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss, ref miss,
                    ref miss, ref miss, ref miss);
            string totalText = "";
            for (int i = 0; i < doc.Paragraphs.Count; i++)
            {
                totalText += "\r\n" + doc.Paragraphs[i + 1].Range.Text.ToString();
            }
            Console.WriteLine(totalText);
            Console.Read();
        }
    }
}

Tài liệu tham khảo:

Nếu các bạn cảm thấy Website TanHongIT.Net thật sự hữu ích mình mong các bạn có thể chia sẻ những bài viết đến cho cộng đồng cùng thao khảo nhé. Cảm ơn các bạn !!!
Các bạn có bất kì thắc mắc cần được hỗ trợ hay yêu cầu các phần mềm, thủ thuật, khoá học,… thì cứ để lại comment bên dưới bài viết hoặc liên hệ qua fanpage của TanHongIT để được hỗ trợ nhé! Mình sẽ cố gắng chia sẻ cho các bạn mọi thứ cần thiết nhất!

Xem thêm:

CHÚC CÁC BẠN THÀNH CÔNG VÀ VUI VẺ

The post Mở và Đọc File Word Trong C# Với Microsoft Office Interop Word dll appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/code/mo-va-doc-file-word-c-voi-microsoft-office-interop-word-dll/feed/ 0
Share code game MegamanX3 viết bằng C++ http://localhost:82/demowp/c/code-game-megamanx3-c/ http://localhost:82/demowp/c/code-game-megamanx3-c/#respond Wed, 20 Feb 2019 14:36:55 +0000 http://localhost:82/demowp/?p=5473 Trong bài viết này mình xin Share source code game MegamanX3 viết bằng C++ cho các bạn tham khảo nhé! Code game MegamanX3 viết bằng C++ được hoàn thành với tác giả Nguyễn Hồng Phúc và được tối ưu hóa để các bạn có thể tham khảo và học tập từ mã nguồn trên. API: DirectX […]

The post Share code game MegamanX3 viết bằng C++ appeared first on Tân Hồng IT.

]]>
Trong bài viết này mình xin Share source code game MegamanX3 viết bằng C++ cho các bạn tham khảo nhé!

Code game MegamanX3 viết bằng C++ được hoàn thành với tác giả Nguyễn Hồng Phúc và được tối ưu hóa để các bạn có thể tham khảo và học tập từ mã nguồn trên.

Share code game MegamanX3 viết bằng C++
Share code game MegamanX3 viết bằng C++

API: DirectX (june).
Language: C++.
IDE: Visual studio

Trò chơi MegamanX3 có ba phần chính:

  • Quá trình nhập liệu: Tất cả các sự kiện từ đầu vào có thể được xử lý.
  • Cập nhật: Cập nhật tất cả Vật thể (megaman, Vật thể ảo, kẻ thù, viên đạn, vật phẩm) – vị trí, va chạm, trạng thái.
  • Kết xuất: Hiển thị đồ họa lên màn hình.

List Class and Function:

  1. Object: – The class used to inherit, contains the full attribute 1 possible object.
  2. ActionObject: – All animated objects are treated as actionObject.
  3. VirtualObject: – Object static as ground, wall,…
  4. Megaman: – inherit from ActionObject.
    – have animation state, charing, lifebar.
    – Update – with virtual object. tu stand/ jump,..
    – Process with Bullet: -with enemy, being hurting, and set state bullet to destroy when collision.

Một số hình ảnh về MegamanX3

code game MegamanX3 C++source game code

Khi chơi game, để nhân vật luôn được bất tử thì bạn hãy thêm dòng code if (HP<MEGAMAN_MAX_HP) HP =MEGAMAN_MAX_HP ở phần update của megaman là được.

Download Source Code C++ MegamanX3 

Tải Source Code MegamanX3 tại đây

Tải Source Code MegamanX3 – Link dự phòngLink tải miễn phí từ Google Drive
Xem thêm:

CHÚC CÁC BẠN THAM KHẢO VÀ HỌC TẬP TỐT

The post Share code game MegamanX3 viết bằng C++ appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/code-game-megamanx3-c/feed/ 0
Chia sẻ khóa học Flappy Bird Clone – The Complete SFML C++ Game Course http://localhost:82/demowp/c/flappy-bird-sfml/ http://localhost:82/demowp/c/flappy-bird-sfml/#respond Sun, 09 Sep 2018 10:07:00 +0000 https://freecourse.tanhongit.net/?p=1022 Tìm hiểu cách tạo trò chơi trên nền tảng bằng cách sử dụng Flappy Bird cực kỳ thành công và gây nghiện làm ví dụ. Quy trình từng bước được sử dụng để hiển thị mọi thứ từ thiết lập dự án đến kỹ thuật thiết kế trò chơi thiết yếu   SFML là một […]

The post Chia sẻ khóa học Flappy Bird Clone – The Complete SFML C++ Game Course appeared first on Tân Hồng IT.

]]>
Tìm hiểu cách tạo trò chơi trên nền tảng bằng cách sử dụng Flappy Bird cực kỳ thành công và gây nghiện làm ví dụ. Quy trình từng bước được sử dụng để hiển thị mọi thứ từ thiết lập dự án đến kỹ thuật thiết kế trò chơi thiết yếu

 

SFML là một trong những khung công tác trò chơi đơn giản nhất trên thế giới và sẽ cung cấp cho bạn nền tảng vững chắc cho hành trình phát triển trò chơi của bạn. Ngành công nghiệp game lớn hơn Hollywood và không ngừng phát triển, bắt đầu hành trình của bạn ngay bây giờ.

Tân Hồng IT Blog Xin chia sẻ khoá học Flappy Bird Clone – The Complete SFML C++ Game Course

Đối tượng, mục tiêu:

  • Thích hợp cho các nhà phát triển C ++
  • Thích hợp cho các nhà phát triển trò chơi vừa chớm nở
  • Fan của Flappy Bird
  • Love Video Games & Relish Triển vọng tạo trò chơi
  • Thích hợp cho các nhà phát triển tìm cách tìm hiểu SFML

Những gì bạn học được:

  • Sử dụng C ++ để tạo trò chơi
  • Tạo một trò chơi đa thiết bị
  • Tạo trò chơi trên nền tảng
  • Sử dụng khung công tác SFML để tạo trò chơi
  • Hiểu Game Logic
  • Tạo một công cụ trò chơi có thể mở rộng
  • Hiểu Flappy Bird Game Mechanics
  • Hiểu cách tạo mẫu trò chơi thích ứng

Yêu cầu:

  • Lập trình C ++
  • SFML
  • Mã hóa
  • Phát triển trò chơi (tùy chọn)
  • Flappy Bird Game Logic (tùy chọn)

Tải Khóa Học Tại Đây
Size: GB

Tải Khóa học tại đâyXem và Tải miễn phí

Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại: https://www.udemy.com/flappy-bird-sfml/

Giá $19.99 ≈ 462.344 VNĐ

Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy cùng là những người văn minh.

Các bạn hãy bật thông báo trên trình duyệt tại website này để nhận được thông tin khi có khóa học mới được up lên các bạn nhé!

Nếu các bạn có nhu cầu down khoá học cứ liên hệ mình hoặc bình luận dưới bài viết nhé. Mình sẽ sẵn sàng share nếu có. Cảm ơn các bạn.

Source: Udemy.com

CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

Xin Ủng Hộ Giúp Mua Thêm Những khóa học mới cũng như tiếp tục Duy Trì Và Phát Triển Website Free Course For You – Tân Hồng IT

The post Chia sẻ khóa học Flappy Bird Clone – The Complete SFML C++ Game Course appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/flappy-bird-sfml/feed/ 0
Chia sẻ khóa học Flappy Bird Clone – The Complete Cocos2d-x C++ Game Course – Khóa học trò chơi http://localhost:82/demowp/c/flappy-bird/ http://localhost:82/demowp/c/flappy-bird/#respond Sun, 09 Sep 2018 09:59:10 +0000 https://freecourse.tanhongit.net/?p=1023 Tìm hiểu cách tạo trò chơi trên nền tảng bằng cách sử dụng Flappy Bird cực kỳ thành công và gây nghiện làm ví dụ. Quy trình từng bước được sử dụng để hiển thị mọi thứ từ thiết lập dự án đến kỹ thuật thiết kế trò chơi thiết yếu.   Cocos2d-x là một […]

The post Chia sẻ khóa học Flappy Bird Clone – The Complete Cocos2d-x C++ Game Course – Khóa học trò chơi appeared first on Tân Hồng IT.

]]>
Tìm hiểu cách tạo trò chơi trên nền tảng bằng cách sử dụng Flappy Bird cực kỳ thành công và gây nghiện làm ví dụ. Quy trình từng bước được sử dụng để hiển thị mọi thứ từ thiết lập dự án đến kỹ thuật thiết kế trò chơi thiết yếu.

 

Cocos2d-x là một trong những khung công tác trò chơi đơn giản nhất trên thế giới và có một trong những cộng đồng lớn nhất. Nó sẽ cung cấp cho bạn một nền tảng vững chắc cho hành trình phát triển trò chơi của bạn.

Tân Hồng IT Blog Xin chia sẻ khoá học Flappy Bird Clone – The Complete Cocos2d-x C++ Game Course

Đối tượng, mục tiêu:

  • Thích hợp cho các nhà phát triển C ++
  • Thích hợp cho các nhà phát triển trò chơi vừa chớm nở
  • Fan của Flappy Bird
  • Love Video Games & Relish Triển vọng tạo trò chơi
  • Thích hợp cho các nhà phát triển Tìm hiểu để tìm hiểu Cocos2d-x

Những gì bạn học được:

  • Sử dụng C ++ để tạo trò chơi
  • Tạo trò chơi trên nền tảng
  • Sử dụng khung công tác Cocos2d-x để tạo trò chơi
  • Tạo một trò chơi đa thiết bị
  • Hiểu Game Logic
  • Tạo một công cụ trò chơi có thể mở rộng
  • Hiểu cách tạo mẫu trò chơi thích ứng
  • Hiểu Flappy Bird Game Mechanics

Yêu cầu:

  • Lập trình C ++
  • Cocos2d-x
  • Mã hóa
  • Phát triển trò chơi (tùy chọn)
  • Flappy Bird Game Logic (tùy chọn)

Tải Khóa Học Tại Đây
Size: GB

Tải Khóa học tại đâyXem và Tải miễn phí

Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại: https://www.udemy.com/flappy-bird/

Giá $39.99 ≈ 924.689 VNĐ

Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy cùng là những người văn minh.

Các bạn hãy bật thông báo trên trình duyệt tại website này để nhận được thông tin khi có khóa học mới được up lên các bạn nhé!

Nếu các bạn có nhu cầu down khoá học cứ liên hệ mình hoặc bình luận dưới bài viết nhé. Mình sẽ sẵn sàng share nếu có. Cảm ơn các bạn.

Source: Udemy.com

CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

Xin Ủng Hộ Giúp Mua Thêm Những khóa học mới cũng như tiếp tục Duy Trì Và Phát Triển Website Free Course For You – Tân Hồng IT

The post Chia sẻ khóa học Flappy Bird Clone – The Complete Cocos2d-x C++ Game Course – Khóa học trò chơi appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/flappy-bird/feed/ 0
Chia sẻ khoá học phát triển Unreal Engine – Tìm hiểu C ++ & Make Games – The Unreal Engine Developer Course – Learn C++ & Make Games – Tân Hồng IT http://localhost:82/demowp/c/chia-se-khoa-hoc-phat-trien-unreal-engine-tim-hieu-c-make-games-the-unreal-engine-developer-course-learn-c-make-games-tan-hong-it/ http://localhost:82/demowp/c/chia-se-khoa-hoc-phat-trien-unreal-engine-tim-hieu-c-make-games-the-unreal-engine-developer-course-learn-c-make-games-tan-hong-it/#comments Thu, 28 Jun 2018 05:56:00 +0000 http://localhost:82/demowp/tai-lieu/chia-se-khoa-hoc-phat-trien-unreal-engine-tim-hieu-c-make-games-the-unreal-engine-developer-course-learn-c-make-games-tan-hong-it/ Share khoá học phát triển Unreal Engine – Tìm hiểu C ++ & Make Games – The Unreal Engine Developer Course – Learn C++ & Make Games. Bạn muốn tìm hiểu C ++ từ đầu. Cách tạo trò chơi video đầu tiên trong công cụ Unreal. Đạt được sự tự tin trong lập trình. hãy […]

The post Chia sẻ khoá học phát triển Unreal Engine – Tìm hiểu C ++ & Make Games – The Unreal Engine Developer Course – Learn C++ & Make Games – Tân Hồng IT appeared first on Tân Hồng IT.

]]>
Share khoá học phát triển Unreal Engine – Tìm hiểu C ++ & Make Games – The Unreal Engine Developer Course – Learn C++ & Make Games. Bạn muốn tìm hiểu C ++ từ đầu. Cách tạo trò chơi video đầu tiên trong công cụ Unreal. Đạt được sự tự tin trong lập trình. hãy đến với kháo học này.

Tìm hiểu cách tạo và sửa đổi trò chơi điện tử bằng Unreal Engine 4, nền tảng phát triển trò chơi miễn phí được sử dụng bởi các studio AAA và các nhà phát triển độc lập trên toàn thế giới.

bạn không cần phải có kinh nghiệm trước đây của Unreal hoặc mã hóa! Với hướng dẫn của khoá học, bạn sẽ ngạc nhiên về những gì bạn có thể đạt được.

Đối tượng, mục tiêu:

  • Có năng lực và tự tin với việc sử dụng máy tính.
  • Các nhà phát triển muốn tái kỹ năng để mã hóa.
  • Hoàn thành người mới bắt đầu sẵn sàng làm việc chăm chỉ.
  • Các lập trình viên hiện có muốn tái phát triển kỹ năng để phát triển trò chơi.
 

Những gì bạn học được:

  • Tìm hiểu C ++, ngôn ngữ chuẩn của ngành trò chơi.
  • Phát triển kỹ năng giải quyết vấn đề mạnh mẽ và có thể chuyển nhượng.
  • Có được một kiến ​​thức tuyệt vời về phát triển trò chơi hiện đại.
  • Tìm hiểu cách lập trình hướng đối tượng hoạt động trong thực tế.
  • Hiểu rõ hơn về hoạt động của máy tính.
 

Yêu cầu: 

  • Máy Mac hoặc PC 64 bit có khả năng chạy Unreal 4 (PC được khuyến nghị).
 
Tải về miễn phí tại đây:
Size: 54GB
[otw_shortcode_button href=”https://drive.google.com/open?id=1PnG9YF1RQ_MwPtEdYE1ihWc4uYcVlCE2″ size=”large” bgcolor=”#ff03bc” icon_type=”general foundicon-idea” icon_position=”left” shape=”round” color_class=”otw-pink” target=”_blank”]Download Tại đây[/otw_shortcode_button]
Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại https://www.udemy.com/unrealcourse/
Giá $195.99 ≈ 4.458.827 VNĐ
Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy cùng là những người văn minh.

Nếu các bạn có nhu cầu down khoá học cứ liên hệ mình nhé. Mình sẽ sẵn sàng share nếu có. Cảm ơn các bạn.
 
Source: Udemy.com
 
CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

The post Chia sẻ khoá học phát triển Unreal Engine – Tìm hiểu C ++ & Make Games – The Unreal Engine Developer Course – Learn C++ & Make Games – Tân Hồng IT appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/chia-se-khoa-hoc-phat-trien-unreal-engine-tim-hieu-c-make-games-the-unreal-engine-developer-course-learn-c-make-games-tan-hong-it/feed/ 1
Chia sẻ khoá học Unity 5 : Beginner to Advanced – Complete Course – Tân Hồng IT http://localhost:82/demowp/c/chia-se-khoa-hoc-unity-5-beginner-to-advanced-complete-course-tan-hong-it/ http://localhost:82/demowp/c/chia-se-khoa-hoc-unity-5-beginner-to-advanced-complete-course-tan-hong-it/#respond Wed, 27 Jun 2018 08:19:00 +0000 http://localhost:82/demowp/2018/06/27/chia-se-khoa-hoc-unity-5-beginner-to-advanced-complete-course-tan-hong-it/ Tân Hồng IT Blog hôm nay xin chia sẻ cho các bạn khoá học Hướng dẫn phát triển Unity 5 : Beginner to Advanced – Complete Course. Đối tượng, mục tiêu: Bất kỳ ai muốn tìm hiểu cách cải thiện trò chơi của họ. Bất cứ ai muốn tìm hiểu làm thế nào để làm cho trò […]

The post Chia sẻ khoá học Unity 5 : Beginner to Advanced – Complete Course – Tân Hồng IT appeared first on Tân Hồng IT.

]]>
Tân Hồng IT Blog hôm nay xin chia sẻ cho các bạn khoá học Hướng dẫn phát triển Unity 5 : Beginner to Advanced – Complete Course.

Đối tượng, mục tiêu:

  • Bất kỳ ai muốn tìm hiểu cách cải thiện trò chơi của họ.
  • Bất cứ ai muốn tìm hiểu làm thế nào để làm cho trò chơi.
  • Bất cứ ai có tình yêu dành cho người phát triển trò chơi.
 

Những gì bạn học được:

  • Hiểu toán học đằng sau trò chơi 3D để tạo chuyển động, hoạt ảnh và hành vi đáng tin cậy
  • Sử dụng và hiểu Unity 5.
  • Biến các trò chơi trong mơ thành hiện thực với Unity 5.
  • Thực hành phát triển trò chơi tốt.
 

Yêu cầu: 

  • Có một máy có thể chạy Unity 5.
 
Tải về miễn phí tại đây:
Size: 1.52GB
[otw_shortcode_button href=”https://drive.google.com/open?id=19BHaWiLgX4tdrp5gTz2dRJWJ9qrwDVtg” size=”large” bgcolor=”#ff03bc” icon_type=”general foundicon-idea” icon_position=”left” shape=”round” color_class=”otw-pink” target=”_blank”]Download Tại đây[/otw_shortcode_button]

Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại https://www.udemy.com/draft/1648518/learn/v4/ ( Đã hết bán.)
Giá $185 ≈ 4.216.155 VNĐ
Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy cùng là những người văn minh.

Nếu các bạn có nhu cầu down khoá học cứ liên hệ mình nhé. Mình sẽ sẵn sàng share nếu có. Cảm ơn các bạn.
 
Source: Udemy.com
 
CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

The post Chia sẻ khoá học Unity 5 : Beginner to Advanced – Complete Course – Tân Hồng IT appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/chia-se-khoa-hoc-unity-5-beginner-to-advanced-complete-course-tan-hong-it/feed/ 0
Tài liệu khóa học Selenium with C# and Java Titbits http://localhost:82/demowp/c/tai-lieu-khoa-hoc-selenium-with-c-and-java-titbits/ http://localhost:82/demowp/c/tai-lieu-khoa-hoc-selenium-with-c-and-java-titbits/#respond Sun, 03 Jun 2018 04:28:00 +0000 http://localhost:82/demowp/2018/06/03/tai-lieu-khoa-hoc-selenium-with-c-and-java-titbits/ Khóa học Selenium Titbits dành cho những người muốn nắm bắt được sự hiểu biết cơ bản về Selenium một cách chi tiết hơn. Đối tượng và mục tiêu: Khóa học này dành cho tất cả những ai muốn học Selenium từ đầu. Khóa học này sẽ giúp nẵm vững các kiến thức để có […]

The post Tài liệu khóa học Selenium with C# and Java Titbits appeared first on Tân Hồng IT.

]]>
Khóa học Selenium Titbits dành cho những người muốn nắm bắt được sự hiểu biết cơ bản về Selenium một cách chi tiết hơn.


Đối tượng và mục tiêu:

  • Khóa học này dành cho tất cả những ai muốn học Selenium từ đầu.
  • Khóa học này sẽ giúp nẵm vững các kiến thức để có một số công việc thường xuyên được thực hiện trong selenium ngày này qua ngày khác.


Những gì bạn học được:

  • Bắt đầu hiểu kiến ​​thức cơ bản về Selenium Webdriver rất rõ ràng.
  • Làm việc với nhiều tính năng có sẵn với Selenium.
  • Khám phá các câu hỏi thường gặp nhất trong Selenium Webdriver.
 

Yêu cầu: 

  • Hiểu biết cơ bản về C # và Java là quá đủ để hiểu được khóa học.

 

Tải về miễn phí tại đây:
Size: 800MB
[otw_shortcode_button href=”https://drive.google.com/open?id=1JWz66ICLgYnZXbbYFhvu3h7j7BNZmZo5″ size=”large” bgcolor=”#ff03bc” icon_type=”general foundicon-idea” icon_position=”left” shape=”round” color_class=”otw-pink” target=”_blank”]Download Tại đây[/otw_shortcode_button]

Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại https://www.udemy.com/selenium-csharp-a. . .

 

Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy là một người văn minh.
 
Source: Udemy.com
 
CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

The post Tài liệu khóa học Selenium with C# and Java Titbits appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/tai-lieu-khoa-hoc-selenium-with-c-and-java-titbits/feed/ 0
Tài liệu Lập trình C# và lập trình game với Unity cơ bản http://localhost:82/demowp/c/tai-lieu-lap-trinh-c-va-lap-trinh-game-voi-unity-co-ban/ http://localhost:82/demowp/c/tai-lieu-lap-trinh-c-va-lap-trinh-game-voi-unity-co-ban/#respond Sun, 03 Jun 2018 03:45:00 +0000 http://localhost:82/demowp/2018/06/03/tai-lieu-lap-trinh-c-va-lap-trinh-game-voi-unity-co-ban/ Khóa học Lập trình C# và Unity cơ bản được thiết kế riêng cho những bạn chưa biết gì về lập trình. Khóa học sẽ giúp bạn hiểu được những khái niệm cơ bản về lập trình C#. Để tránh nhàm chán, khóa học đã thêm phần lập trình game với Unity để mọi người […]

The post Tài liệu Lập trình C# và lập trình game với Unity cơ bản appeared first on Tân Hồng IT.

]]>
Khóa học Lập trình C# và Unity cơ bản được thiết kế riêng cho những bạn chưa biết gì về lập trình.


Khóa học sẽ giúp bạn hiểu được những khái niệm cơ bản về lập trình C#.


Để tránh nhàm chán, khóa học đã thêm phần lập trình game với Unity để mọi người thấy được ứng dụng của C# trong phát triển game.

Đối tượng và mục tiêu:

  • Những bạn chưa biết gì về lập trình.
  • Những bạn muốn học lập trình online.


Những gì bạn học được:

  • Hiểu và vận dụng các kỹ năng lập trình trong C#.
  • Hiểu được cách phát triển game cơ bản trong Unity.
  • Ứng dụng được C# để làm game trong Unity.
 

Yêu cầu: 

  • Visual Studio.
  • Tinh thần học hỏi.
  • Unity.

 

Tải về miễn phí tại đây:
Size: 1.47GB
[otw_shortcode_button href=”https://drive.google.com/open?id=17idU3tOwF7pxKZC0TBEnWQ-H6wtf0YP9″ size=”large” bgcolor=”#ff03bc” icon_type=”general foundicon-idea” icon_position=”left” shape=”round” color_class=”otw-pink” target=”_blank”]Download Tại đây[/otw_shortcode_button]

Các bạn có thể xem thêm về sự mô tả sơ lược hoặc mua khoá học ủng hộ tác giả tại https://www.udemy.com/khoa-hoc-lap-trinh-c-. . .

 

Những hành vi sao chép reup sẽ bị xử phạt theo luật DMCA – bảo vệ bản quyền tác giả. Hãy là một người văn minh.
 
Source: Udemy.com
 
CHÚC CÁC BẠN HỌC TẬP THẬT TỐT

The post Tài liệu Lập trình C# và lập trình game với Unity cơ bản appeared first on Tân Hồng IT.

]]>
http://localhost:82/demowp/c/tai-lieu-lap-trinh-c-va-lap-trinh-game-voi-unity-co-ban/feed/ 0