線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1775
推到 Plurk!
推到 Facebook!

bcb如何傳值給c#!?

答題得分者是:ikk
好奇寶寶
一般會員


發表:2
回覆:3
積分:1
註冊:2009-02-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-02-22 13:19:40 IP:122.116.xxx.xxx 訂閱
不好意思第一次發文
如何把bcb運算得到的值傳給c#呢?

========舉例========
我利用bcb做影像判別所獲得的圖是圖一
那我要傳一個值給c#
是利用c#呼叫bcb嗎?
是使用這個範例嗎?
using System;
using System.Diagnostics;
using System.ComponentModel;
namespace MyProcessSample
{
///
/// Shell for the sample.
///

class MyProcess
{
// These are the Win32 error code for file not found or access denied.
const int ERROR_FILE_NOT_FOUND =2;
const int ERROR_ACCESS_DENIED = 5;
///
/// Prints a file with a .doc extension.
///

void PrintDoc()
{
Process myProcess = new Process();

try
{
// Get the path that stores user documents.
string myDocumentsPath =
Environment.GetFolderPath(Environment.SpecialFolder.Personal);
myProcess.StartInfo.FileName = myDocumentsPath "\\MyFile.doc";
myProcess.StartInfo.Verb = "Print";
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
}
catch (Win32Exception e)
{
if(e.NativeErrorCode == ERROR_FILE_NOT_FOUND)
{
Console.WriteLine(e.Message ". Check the path.");
}
else if (e.NativeErrorCode == ERROR_ACCESS_DENIED)
{
// Note that if your word processor might generate exceptions
// such as this, which are handled first.
Console.WriteLine(e.Message
". You do not have permission to print this file.");
}
}
}

public static void Main()
{
MyProcess myProcess = new MyProcess();
myProcess.PrintDoc();
}
}
}




ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-02-23 09:06:40 IP:163.28.xxx.xxx 訂閱
是傳給BCB compile 出來的程式嗎?
方法應該是有很多種,
用DLL方式, 或是CreateProcess出BCB程式出來執行吧..
------
FPGA驗證, FPGA開發平台, http://smims.com
好奇寶寶
一般會員


發表:2
回覆:3
積分:1
註冊:2009-02-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-02-23 19:52:51 IP:122.116.xxx.xxx 訂閱
編輯記錄
好奇寶寶 重新編輯於 2009-02-23 19:53:56, 註解 無‧
好奇寶寶
一般會員


發表:2
回覆:3
積分:1
註冊:2009-02-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-02-23 19:53:35 IP:122.116.xxx.xxx 訂閱
不好意思 應該是我敘述有點錯誤
是用c#去呼叫bcb
bcb算是c#的附屬程式而已
當我c#需要影像判別與處理時
再去開啟bcb的程式
就是這樣!!
感謝您對我的回覆 ^^

===================引 用 ikk 文 章===================
是傳給BCB compile 出來的程式嗎?
方法應該是有很多種,
用DLL方式, 或是CreateProcess出BCB程式出來執行吧..
ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-02-24 08:46:29 IP:163.28.xxx.xxx 訂閱
嗯..就是我說的這種方式吧..
用DLL方式, 或是CreateProcess出BCB程式出來執行.
------
FPGA驗證, FPGA開發平台, http://smims.com
好奇寶寶
一般會員


發表:2
回覆:3
積分:1
註冊:2009-02-17

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-02-25 12:17:16 IP:122.116.xxx.xxx 訂閱
謝謝你的回覆
我會照你說的兩個方式去試看看的
===================引 用 ikk 文 章===================
嗯..就是我說的這種方式吧..
用DLL方式, 或是CreateProcess出BCB程式出來執行.
系統時間:2024-03-29 18:26:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!