93 thoughts on “Discussion

  1. Bạn cũng hiểu học tại chức thì thế nào mà. Cũng gần chục năm rồi đi làm không hề động đến lập trình nên cái này rất là khó. Bạn giúp được mình thì tốt biết mấy

    Trả lời
  2. Mình ko nghĩ là việc tìm kiếm lại là vấn đề với quản trị mạng. Nếu như bạn tìm được 1 source code vừa ý thì mình có thể giúp bạn hiểu nó nếu như cần thiết. Còn không thì bạn nên vào một diễn đàn nào đó sẽ được nhiều người giúp hơn.

    Trả lời
    • Vấn đề này có lẽ phải dùng các Windows API. Bạn thử tìm hiểu về các API để lấy handle của cửa sổ từ vị trí chuột (ví dụ WindowFromPoint). Có được handle này bạn có thể lấy được vị trí, kích thước của cửa sổ để chụp. Hoặc dùng các API về DC (Device Context) để vẽ.

      Trả lời
  3. Anh oi….cho em hỏi anh đã làm truyền hình ảnh hay video qua web service bnag C# chua anh/ ? Anh cho em hoi truyền ảnh như thế nào vậy? Truyền từng ảnh theo file hay truyền theo mảng byte…thank a truoc

    Trả lời
    • Mình nghĩ ko ai dùng Web service để truyền tải các loại định dạng này. Việc đọc các định dạng có dung lượng lớn thường dùng các giao thức cho phép dữ liệu có thể được xem trực tiếp trong quá trình tải (gọi là streaming). Mình cũng chưa làm về các vấn đề này nhưng cũng ko rành lắm.

      Trả lời
  4. anh ơi, xem giùm em cái này. Em đang muốn tạo 1 Action để end method khi có thông báo, như thế này:
    namespace ClassLibrary1
    {
    public class Class1
    {
    public Action EndOn;
    public Class1()
    {
    EndOn = new Action(type =>
    {
    OnNotify(type, () =>
    {
    // Làm cách nào để end method ngay lập tức, cụ thể trong ví dụ là LaucherHandler
    });
    });
    }

    void OnNotify(string type, Action handler)
    {
    // …
    // Các lệnh trong handler sẽ được thực thi khi trong laucher hoặc người dùng thông báo ‘type’
    }
    }

    class TestLaucher : Class1
    {
    void LaucherHandler()
    {
    EndOn(“laucher_disconnet”);
    }
    }
    }
    anh xem dùm em giờ làm thế nào để end cái method LaucherHandler ngay lập tức, kể cả đang trong vòng lặp. Cám ơn anh trước :d

    Trả lời
  5. Bạn ơi cho mình hỏi. Bây giờ mình muốn tạo một cây m-phân (có nghĩa là có nhiều con) vậy thì mình phải làm thế nào? giả sử mỗi nút mình chứa các thông tin x,y và các con của nó.

    Trả lời
  6. Mình có lập trình tạo cây co nhiều con rồi…..Mình làm thế này….Mỗi nút miinhf tạo trong một class…..Rôi nhũng nút làm parent se dung ArratList để Add các nút con vào…..Bạn làm thử nhé!…

    Ví dụ: class Tag la con của Task….

    class Tag
    {
    public string Name;
    public int Address;
    int Value;
    // Instructor
    public Tag(string name, int address)
    {
    Name = name;
    Address = address;
    }

    public int GetValue()
    {
    return Value;
    }
    public void SetValue(int val)
    {
    Value = val;
    }
    }
    class Task
    {
    public int Period;
    public ArrayList Tags = new ArrayList(); // khai bao list tags chứa nhiều tag
    System.Timers.Timer MainTimer = null;
    System.Timers.Timer MonitorTimer = null;
    public void AddTag(Tag tag)// khai bao phuong thức add tag con
    {
    Tags.Add(tag);
    }

    public void Run()
    {
    MainTimer = new System.Timers.Timer(Period);
    MainTimer.AutoReset = true;
    MainTimer.Elapsed += new System.Timers.ElapsedEventHandler(UpdateTags);
    MainTimer.Start();
    }
    }

    sau đó, trong chương trình Main gọi phương thức

    task1.AddTag(tag11);
    task1.AddTag(tag12);// ví dụ tên tag : tag11 va tag12 la con cua Task..

    Trả lời
  7. Hi
    Mình cũng nghiên cứu html5, và làm đc vài game nhỏ đang để tạm
    http://vgame.somee.com/

    Mình kết hợp với html5 gửi thông số thao tác lên server , trên server mvc4 sẽ tính toán và lưu kết quả xuống SQL , sau đó trả dữ liệu về cho html5 hiển thị

    Về cơ bản là mới được và game 1 lượt dứt điểm ví dụ 1 lượt quay, 1 lượt chơi

    Giờ mình muốn thử với game xe tăng, về cơ bản mình đã hiểu code của bạn trong chuyện xe tăng chạy, bắn, xoay nòng , trúng mục tiêu

    Mình muốn tìm hiểu thêm:
    1. về xe tăng địch tự di chuyển (NPC) – để máy tự điều khiển nhân vật, thuật toán sao cho trí tuệ của nó lanh lanh 1 tý
    2. về chế độ multiplayer đa người chơi – ví dụ 2 xe tăng cùng chơi 1 map
    3. để làm game , mình có nhiều ý tưởng lắm, ví dụ như game chiến thuật theo lượt như Fire emble, super robo war , blood brother – hay đơn cử là game xe tăng. thì mình thiếu source images, và audio trầm trọng,

    tìm trên google hên xui thì có vài cái ưng ý , ko biết đụng bản quyền ko. Nên hỏi bản có biết cách nào, hay tool nào thiết kế map, nhân vật, … ko

    mail: vudh@fpt.com.vn
    skype: vudh1982

    Thanks and best regasds

    Trả lời
  8. Bạn ơi cho mình hỏi, mình muốn đọc từng dòng file txt, sau đó xóa một số từ trong dòng này và ghi lại dòng sau khi đã xóa vào một file txt mới có được không? và làm như thế nào? các công việc trên tiến hành cùng một lúc được không? có thể vừa đọc một file và vừa ghi vào một file khác được không? thank bạn nhiều

    Trả lời
  9. Chào YinYang, không biết bạn còn dùng blog không, mình có câu hỏi muốn nhờ bạn giúp̣
    Mình đang dùng Silverlight chắc cũng giống WCF.
    Mình có 2 file ResouceDictionary như này chẳng hạn.
    File1:
    [sys:String x:Key=”label1″] Đây là nhãn [/sys:String]
    File2:
    [sys:String x:Key=”label1″ ]This is Label [/sys:String]
    —-
    Trong file Xaml của UserControl mình Binding như sau
    Gán nguồn từ File 1
    [UserControl.Resource]
    [ResourceDictionnary Source=/NameSpace;component/File1 /]
    [/UserControl.Resource]
    [TextBox Text=”{Binding Source={StaticSource label1}}”/]
    Thì textbox đã hiển thị đúng “Đây là nhãn”
    Trong code behind mình gán lại Source= “/NameSpace;component/File2” thi trên giao diện vẫn không thay đổi.Khi mình debug thì thấy giá trị trong ResourceDictionary đã thay đổi đúng là “This is Label”.
    Y2 có thể chỉ mình làm sao để giao diện thay đổi theo như sử dụng dynamic data không. Giống như viết style cho Control Để thay đổi giao diện nhưng mình thử mãi vẫn không thành công. Mong nhận được sự giúp đỡ của bạn
    ————-
    Không viết đc dấu “nhỏ hơn” nên mình thay la “[“

    Trả lời

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s