| Hej,
 
 Her kan du se, hvordan du kan lave diagrammer. For at få dette til at virke, skal du oprette en mappe som du kalder "diagram" inde under roden på den mappe du lægger dette eksempel i.
 
 Smilly
 ********************************************************************************
 <html>
 <head>
 <title>Diagram test</title>
 </head>
 
 <body>
 Diagram test<p>
 
 <%
 
 Diagrampath = Server.MapPath("diagram")
 
 Dim oChart, c, Categories(5), Vals(5), i, sCaption, FSO
 
 Set FSO = CreateObject("Scripting.FileSystemObject")   'Til at gemme dit diagram
 
 
 'Generere tilfældige numre for din graf.
 for i = 1 to 5
 Categories(i) =  "Test " & CStr(i)   'emner for din graf
 Vals(i) = Rnd(100)*1000   'Værdier for din graf
 next
 
 'Opret dit diagram
 Set oChart = CreateObject("OWC.Chart")
 Set c = oChart.Constants
 
 'Set the different parameters for the ChartSpace
 oChart.Border.Color = c.chColorNone
 
 'Udskriv organisations navnet
 sCaption = "Diagram test"
 
 'Tilføj værdier til dit diagram.
 oChart.Charts.Add
 oChart.Charts(0).Type = oChart.Constants.chChartTypeColumnClustered
 oChart.Charts(0).SeriesCollection.Add
 oChart.Charts(0).SeriesCollection(0).Caption = sCaption
 oChart.Charts(0).SeriesCollection(0).SetData c.chDimCategories, c.chDataLiteral, Categories
 oChart.Charts(0).SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, Vals
 oChart.Charts(0).HasLegend = True
 oChart.Charts(0).HasTitle = True
 
 'Generere et tilfældigt filnavn for diagrammet.
 sFname = FSO.GetTempName & session.SessionID & ".gif"
 
 'Gem diagram som gif billede.
 oChart.ExportPicture  Diagrampath & "\" & sFname, "gif", 600, 512 'bredde og højde
 
 'Udskriv dit nye diagram.
 Response.Write "<img src='" & Diagrampath & "/" & sFname & "'>"
 
 'Slet gif filen igen.
 
 set objFolder = FSO.GetFolder(Diagrampath)
 
 'Slet alle gif filer i din diagram folder.
 'filen skal være over 10 minutter gammel før den må slettes.
 for each gif in objFolder.Files
 if instr(gif.Name, ".gif") > 0 and DateDiff("n", gif.DateLastModified, now) > 10 then
 FSO.DeleteFile Diagrampath & "\" & gif.Name, True
 end if
 next
 
 Set oChart = nothing
 Set c = nothing
 set FSO = nothing
 
 %>
 
 </body>
 </html>
 
 
 
 |