Chủ đề: Ai chỉ em nhúng với!
-
28-04-2010, 02:00 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ai chỉ em nhúng với!
[IMG]images/smilies/clap_grin.gif[/IMG] Có thể cho mình hỏi cách nhúng một dự án đã làm sẵn vào trong form của mình ko dự án đó là đuôi exe. Mà mình mún nhúng chạy thực thi như nhúng ảnh vậy ^^[IMG]images/smilies/17.gif[/IMG]. Nghĩa là dự án exe đó chạy trong form dự án của mình!
View more random threads:
- Hỏi về Control
- Lỗi khi kéo thả control trong Visual Toolbox
- Lỗi design xaml trong silverlight
- Help! Học gì nữa đây...?
- Giúp mình mở một form khác và lưu thông tin vừa nhậptừ form đó vào bảng trong access.
- insert dữ liệu vào access bị lỗi?
- các anh giúp mình cái IEnumerable
- Sự kiện Double-click ở listView
- Listview của Devexpress ?
- Vấn đề kiểm tra chữ viết Hoa ở chuỗi Họ Tên
-
28-04-2010, 03:35 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chả hiểu hỏi cái gì nữa, nhúng cai gì, chạy cái gì, nhúng như nào?
-
28-04-2010, 03:54 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi k3nnjkut3
Mã:class Program { static void Main() { // A. // Open specified Word file. OpenMicrosoftWord(@"C:\Users\Sam\Documents\Gears.docx"); } /// <summary> /// Open specified word document. /// </summary> static void OpenMicrosoftWord(string f) { ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "WINWORD.EXE"; startInfo.Arguments = f; Process.Start(startInfo); } }
-
28-04-2010, 07:37 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi k3nnjkut3
-
30-04-2010, 11:04 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
nếu cả 2 file exe điều là .net thì có thể làm cách trộn cả 2 file thành 1 và chạy như sau:
add reference chọn browse chọn tới file exe muốn lấy ví dụ ở dây là file highlingting.exe
thêm hàng sau vào một button bất kỳ
HighlightingCopy.Form1 form1 = new HighlightingCopy.Form1();
form1.Show();
sau đó chạy click vào button đó sẽ thấy nó chạy được
tiếp theo dùng công cụ ILMerge của microsoft và gỏ vào hàng lệnh sau
ilmerge test.exe highlighting.exe /outk.exe
trong đó test.exe là file chạy. highlighting.exe là file chạy ẩn
giờ file exe là tổng hợp của 2 file trên
vậy là xong chú ý thứ tự của file
p/s: muốn bao nhiêu file cũng ok cả [IMG]images/smilies/lick.gif[/IMG][IMG]images/smilies/lick.gif[/IMG][IMG]images/smilies/lick.gif[/IMG][IMG]images/smilies/lick.gif[/IMG]
-
30-04-2010, 05:27 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi tdtanvn
à uhm chia sẻ luôn cho k3nnjkut3 một cách ... uhm vãi khủng hơn nhưng mà ko dành cho newbie (áp dụng khi fie đó viết từ .net). đấy là xài .NET Reflector (bạn search trên google link download nhé). nó sẽ cho phép bạn dịch ngược toàn bộ code của file exe về các hàm lệnh .net sau đó cần hàm nào thì copy vô chương trình của mình (ngày xưa khi mới học mình hay thử cái trò này). mà gặp thằng nào bị pack thì.... ngáp [IMG]images/smilies/smile.png[/IMG])
-
30-04-2010, 05:35 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
^^ bạn có thể cho mình một mẫu được ko ^^ cám ơn magiczvn nhiều ^^!
-
30-04-2010, 05:54 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Nếu chuơng trình bạn muốn nhúng kia mà có cả đống file dll đi cùng nữa thì hơi vất, cũng chưa biết rõ ý bạn như lào?hay là bạn muốn đưa các chuơng trình đang run vô form của bạn.
Đây là ví dụ đưa Notepad vô form của bạn, dùng API SetParent
Mã:Process _process = new Process(); ProcessStartInfo info = new ProcessStartInfo(); info.FileName = "Notepad.exe"; info.WindowStyle = ProcessWindowStyle.Normal; _process = Process.Start(info); Thread.Sleep(100); SetParent(_process.MainWindowHandle, this.Handle);
-
30-04-2010, 06:06 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vâng cám ơn dieucay555 ý mình cũng vậy. NGhĩa là nó run chương trình trong form lun đó ^^! Dieucay555 cho mình yahoo để tiện học hỏi. Mình cám ơn bạn nhiều! Bạn có thể lưu cho mình một mẫu để mình tải về ngâm cứu^^!
-
01-05-2010, 08:22 AM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi webshot
Tuy nhiên còn 1 cách nữa, là cho chạy chương trình của bạn kia ở chế độ ẩn.
Rồi sau đó đọc thông tin trên Form/ Kết quả của chương trình ẩn đó vào Form chương trình của Bạn.
Bên .NET thì tớ không biết làm,nhưng mà bên VC++ thì có biết 1 chút thôi.
Bạn nên Search trên Google ấy.
Các Tool hiện Password ẩn sử dụng cơ chế này đó.
Mỗi liệu pháp tại Queen Spa là một hành trình chiều chuộng bản thân, giúp bạn tìm lại sức sống và năng lượng mới. Không gian của Queen Spa được thiết kế sao cho tối ưu hóa sự thoải mái và thư giãn...
Sống Đẹp và Khỏe Mạnh với Queen...