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

Đề tài: Chuyển ứng dụng c++ lên webform c#

  1. #1
    Ngày gia nhập
    03 2010
    Bài viết
    236

    Mặc định Chuyển ứng dụng c++ lên webform c#

    Em có một ứng dụng viết bằng c++.Giờ muốn chuyển lên webform dùng asp.net c#,nhưng không muốn viết lại từ đầu.Bác nào có giải pháp gợi ý cho em với để tận dụng được những gì đã viết.
    Em đã thử build các file dll rồi dùng c# tuơng tác nhưng chỉ được với những function(DLLImport)


    Cảm ơn các bác nhiều

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Ứng dụng c++ mà bạn nói dùng để làm việc gì ? Win và web khác nhau khá nhiều. Code trong chương trình sẽ chạy trên máy của bạn, nhưng code trên web sẽ chạy trên server. Chương trình chạy liên tục cho đến khi nó thoát. Web thì chạy ko bao giờ thoát nhưng nó chỉ làm việc trong thời gian ngắn khi có request. Hơn nữa việc bạn build dll và cho web gọi có thể sẽ chạy ko được trên server của host thật vì đa số các máy server đều chạy hệ điều hành 64 bits. Code của bạn build thường là 32 bits nên khi được ứng dụng web 64 bits load vào nó sẽ bị fail. Tốt nhất là bạn nên convert code hoặc code lại. C# dễ hơn c++ rất nhiều, mình nghĩ là convert sẽ ko mấy khó khăn đâu.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  3. #3
    Ngày gia nhập
    03 2010
    Bài viết
    236

    cảm ơn anh đã quan tâm.Ứng dụng của em viêt về quan lý bán vé máy bay.

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

    Trích dẫn Nguyên bản được gửi bởi trungvx Xem bài viết
    cảm ơn anh đã quan tâm.Ứng dụng của em viêt về quan lý bán vé máy bay.
    Để viết dc web bằng .net thì bạn cần học html, css, javascript và quan trọng nhất là ASP. Khi học dc thì sẽ làm dc thoai. Ah bạn cần thêm sql để lấy dữ liệu từ máy chủ nữa. Mô hình thì thường nó như sau
    client(browser)<======>server
    trong server thì gồm các thư như sau.
    iis(đây là máy chủ web cứ coi nó như là 1 os nhỏ, và file project mình là file thực thi).
    Nếu ứng dụng của bạn có động đến sql thì bạn cần làm thêm liên quan sql phổ biến là sql server và mysql.

  5. #5
    Ngày gia nhập
    03 2010
    Bài viết
    236

    em dùng c# tuơng tác với ATL c++ com.Nhưng khi gọi bện c# thì kiểu dữ liệu char* c++ sang bên c# trở thành sbyte(-128 to 127).Các bác giúp em với, em muốn truyền String bên c#

    Code:
    STDMETHODIMP CCheck::CheckUsers(CHAR* name, CHAR* password, FLOAT* result)
    {
    	
    	// TODO: Add your implementation code here
    	if(strcmp(name,"admin")==0 && strcmp(password,"admin")==0)
    		*result=1;
    	else
    		*result=0;
    	
    	return S_OK;
    }

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

  1. ADO.NET Chuyển một dữ liệu lên picturebox thông qua DataGrid
    Gửi bởi hugovsmoon trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-03-2011, 04:44 PM
  2. Đưa Ứng Dụng Winform Lên WebForm Asp
    Gửi bởi b0yt4l3nt9z trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 05-11-2010, 10:44 AM
  3. Chuyển các số nguyên tố lên đầu dãy!
    Gửi bởi chjecla_ trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 28-09-2010, 08:56 AM
  4. viết chương trình chuyển đồ thị hàm số từ cửa sổ lên màn hình
    Gửi bởi hoangc7 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 05-03-2010, 12:55 PM

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