WAPlots.CreatePlotVB6: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
Line 15: Line 15:


== Usage Example ==
== Usage Example ==
{{APIComment|Create a new Weibull/ALTA Plot instance.}}
{{APIComment|'Create a new WAPlots object.}}
        Dim WeibullALTAPlot As New WAPlots
  Dim WeibullALTAPlot As New WAPlots
 
 
{{APIComment|Declare a WeibullDataSet. See [[New WeibullDataSet]] for additional details.}}
{{APIComment|'Declare a WeibullDataSet. See [[WeibullDataSet Class|WeibullDataSet]].}}
        Dim WDS As New WeibullDataSet
  Dim WDS As New WeibullDataSet
 
 
{{APIComment|Add values to the raw data. See [[WeibullDataSet.AddFailure]] for additional details.}}
{{APIComment|'Add values to the raw data. See [[WeibullDataSet.AddFailure]].}}
        WDS.AddFailure(1, 1)
  WDS.AddFailure(1, 1)
        WDS.AddFailure(2, 1)
  WDS.AddFailure(2, 1)
        WDS.AddFailure(3, 1)
  WDS.AddFailure(3, 1)
 
 
{{APIComment|Calculate the WeibullDataSet.}}
{{APIComment|'Calculate the WeibullDataSet.}}
        WDS.Calculate
  WDS.Calculate
 
 
{{APIComment|Add the WeibullDataSet to the WAPlots.}}
{{APIComment|'Add the WeibullDataSet to the WAPlots objects.}}
        WeibullALTAPlot.AddDataset(WDS)
  WeibullALTAPlot.AddDataset(WDS)
 
 
{{APIComment|Create the WAPlot.  In this example, it will create a Probability plot.}}
{{APIComment|'Create the WAPlot.  In this example, it will create a Probability plot.}}
        Dim FinalPlot As Bitmap = WeibullALTAPlot.CreatePlotVB6(WAPlotType.Probability)
  Dim FinalPlot As Bitmap = WeibullALTAPlot.CreatePlotVB6(WAPlotType.Probability)

Revision as of 22:47, 23 May 2014


Returns an IPicture object with the specified plot. For VBA/VB6 only.

Syntax

  • CreatePlotVB6( PlotType As WAPlotType, Optional UserSettings As WAPlotSettings = Nothing , Optional Width As Integer = 1150, Optional Height As Integer = 800) As Object

Parameters

PlotType: The plot type, specified with the WAPlotType enumeration.
UserSettings: The plot settings, specified as a WAPlotSettings object.
Width: The width, in pixels, of the finished plot.
Height: The height, in pixels, of the finished plot.

Usage Example

 'Create a new WAPlots object. 
 Dim WeibullALTAPlot As New WAPlots
 
 'Declare a WeibullDataSet. See WeibullDataSet. 
 Dim WDS As New WeibullDataSet
 
 'Add values to the raw data. See WeibullDataSet.AddFailure. 
 WDS.AddFailure(1, 1)
 WDS.AddFailure(2, 1)
 WDS.AddFailure(3, 1)
 
 'Calculate the WeibullDataSet. 
 WDS.Calculate
 
 'Add the WeibullDataSet to the WAPlots objects. 
 WeibullALTAPlot.AddDataset(WDS)
 
 'Create the WAPlot.  In this example, it will create a Probability plot. 
 Dim FinalPlot As Bitmap = WeibullALTAPlot.CreatePlotVB6(WAPlotType.Probability)