我有一個控制檯應用程序在3D CAD程序中繪製線條。現在爲了讓這個更清晰,我想用不同的顏色來改變這些線條。更改每行的顏色
我的代碼從一個文本文件中讀取變量並計算來自它的數據,然後根據這個計算的數據生成一行。 在包含數據的文本文件中,每一行都會重複該過程。
現在我想要visual basic改變顏色everytinme繪製一條新線,所以我得到不同的彩色線條。
我試過使用For .. To .. Step方法,但這沒有奏效。我也嘗試使用我的文本文件中的變量(這些變量是不同的,所以當一條新行被讀取時,RGB代碼將會改變),但是這隻會讓我看到很多藍色。
有什麼建議嗎?
編輯:
這是我用來繪製曲線,將RGB代碼必須cahnge每次當有新的數據線由:
' Creating a Curve2d object by using the above defined points
objLineString = objLineStrings.AddByPoints(PointCount:=points, points:=dataArray)
objGeometricStyle = objLineString.Style
color = objGeometricStyle.LinearColor
objGeometricStyle.LinearColor = RGB(0,0,0)
你可以顯示畫線的代碼嗎? –
CAD程序如何讀取顏色?你是否需要指定RGB值,或者是否有某些預定義的顏色編號可以循環使用? – Kratz
如果您更改RGB(0,0,0)o RGB(255,0,0),它會繪製一條紅線嗎? –