RmChart+kleines Problem

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

RmChart+kleines Problem

Beitrag von roherter »

Versuche gerade ein stück sourcecode aus dem RMChart designer zu übersetzen.
Das ist VB code wie mache ich das am besten Structure oder Linked List?

Ps:. Ich will ein Balken diagramm machen.

Code: Alles auswählen

Const ID_RMC1 = 10001
Private Sub Command1_Click()
Unload Me
End Sub
Private Sub Form_Load()
DoTheChart
End Sub
Private Sub Form_Paint()
RMC_Paint ID_RMC1
End Sub
Private Sub Form_Unload(Cancel As Integer)
RMC_DeleteChart ID_RMC1
End Sub
Sub DoTheChart()
Dim i As LONG
Dim nC As LONG
Dim nDataCount As LONG
Dim nRetVal As LONG
Dim sTemp As STRING
Redim aData(0) As DOUBLE
Redim aData2(0) As DOUBLE
Redim aPPC(0) As LONG
Redim aColor(0) As LONG
Dim tChart As tRMC_CHART
Dim tRegion As tRMC_REGION
Dim tCaption As tRMC_CAPTION
Dim tLegend As tRMC_LEGEND
Dim tGrid As tRMC_GRID
Dim tDataAxis As tRMC_DATAAXIS
Dim tLabelAxis As tRMC_LABELAXIS
Dim tBarSeries As tRMC_BARSERIES
Dim tLineSeries As tRMC_LINESERIES
Dim tGridlessSeries As tRMC_GRIDLESSSERIES
Dim tXYAxis As tRMC_XYAXIS
Dim tXYSeries As tRMC_XYSERIES
 
 ;----Diese Stück meine ich
'************** Create the chart ********************** 
tChart.nLeft        = 10  
tChart.nTop         = 10  
tChart.nWidth       = 247
tChart.nHeight      = 227
tChart.nBackColor   = DeepYellow
tChart.nCtrlStyle   = RMC_CTRLSTYLE3D
tChart.sBgImage     = ""
tChart.sFontName    = "Arial"
tChart.nToolTipWidth= 0
tChart.nBitmapBKColor= Default

  nRetVal = RMC_CreateChartOnDCI(Me.hDC, ID_RMC1, tChart)
;--------------------
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: RmChart+kleines Problem

Beitrag von Kiffi »

roherter hat geschrieben:Versuche gerade ein stück sourcecode aus dem RMChart designer zu übersetzen.
schau Dir mal den PureDispHelper von Thomas an. In dem Archiv sind
auch 2 Beispiele zum RMChart vorhanden.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Alles klar, danke Kiffi. :allright:
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Wenn ich die OCX benutze muss ich die auch registrieren wie mache ich das am besten?
Ich hatte mir das Setup von rmchart runter geladen damit haben die beispiele funktioniert nur wie gesagt weiß ich nicht wie ich die ocx datei registrieren muss?

Sorry wegen der Doppelpost!
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Im Examples\PureOCXHelper Ordner befindet sich die "Register_Unregister_ActiveX.pb"

Also Augen auf im Verkehr :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Es funzt ;-)

Jo,bin schon müde,thx.
/:->
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Antworten