2010-03-29 91 views
-2

我即將嘗試在C#中編寫一個簡單的程序,它就像地圖查找一樣。C# - 最短路徑地圖查找

我有一個城市/或區的圖片(它是常量),我會添加一個數據庫到這個程序來存儲變量,點。我將使用Floyd-Warshall algorithm來查找最短路徑,並且我將在圖像中繪製路徑(我認爲,通過座標)。 這是我第一次用C#編寫真正的程序,所以我應該如何實現這個。 ;)

非常感謝您的閱讀!

+1

你在問哪些技術/框架可以幫助實施? – 2010-03-29 00:24:49

+0

評論從非回答中添加:我的問題到底是我如何開始實現這一點,如創建Gui,數據庫,從中獲取值,如何繪製路徑以及如何知道我找到最短路徑取決於街道:)我之前已經實現過FW,問題在於UI和數據庫調用:) – 2010-03-29 04:08:56

回答

0

如果我只是在概念證明之後,我會下載微軟免費的Visual C#2008 Express Edition,加載一個簡單的表單並在其上放置一個圖片框,並將圖片設置爲您的圖片,Dock屬性爲「填充」 ,然後在Paint事件中添加一些代碼:

private void pictureBox1_Paint(object sender, PaintEventArgs e) 
{ 
    e.Graphics.DrawLine(new Pen(Color.Red), new Point(0, 0), new Point(100, 200)); 
} 

Et瞧!紅色的對角線。