Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Copy Table - ArgumentNullException (Read 2688 times)
Kurt
YaBB Newbies
*
Offline


48°32'N 8°1'E

Posts: 10
Location: Germany
Joined: Oct 24th, 2005
Copy Table - ArgumentNullException
Sep 22nd, 2006 at 6:10am
Print Post  
I get an exception when I want to copy a table on a flowchart (at the invocation "FlowChart.CopyToClip(false)").
The message is something like "Value must not be NULL. Parameter name: encoder".

The version of FlowChart.NET.dll is 4.03.30382.

The exception comes on all our computers except one.

The table.cells contain bitmaps, probably it has to do something with these bitmaps.


Here the whole message:

System.ArgumentNullException was unhandled by user code
  Message="Der Wert darf nicht NULL sein.\r\nParametername: encoder"
  Source="System.Drawing"
  ParamName="encoder"
  StackTrace:
      bei System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
      bei System.Drawing.Image.Save(Stream stream, ImageFormat format)
      bei MindFusion.FlowChartX.PersistContext.x71837b09bd4ff057(Image xe058541ca798c059)
      bei MindFusion.FlowChartX.Table.Cell.saveTo(BinaryWriter writer, PersistContext ctx)
      bei MindFusion.FlowChartX.PersistContext.x6f5e7f1be49a7757(IPersists x7fe163017f879b6c)
      bei MindFusion.FlowChartX.PersistContext.x1f24e1c604d36df0()
      bei MindFusion.FlowChartX.FlowChart.SaveToStream(Stream stream, Boolean clearDirty)
      bei MindFusion.FlowChartX.FlowChart.CopyToClipboard(Boolean copy, Boolean groups)
      bei MindFusion.FlowChartX.FlowChart.CopyToClipboard(Boolean copy)
      bei DrHornecker.Fabrikilo.frmWorkflowDesigner.tsmiCopy_Click(Object sender, EventArgs e) in c:\Projects\fabrik\Clients\Designer\WorkflowDesigner\frmWorkflowDesigner.cs:Zeil
e 2546.
      bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
      bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
      bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
      bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
      bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
      bei System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData)
      bei System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut)
      bei System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData)
      bei System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
      bei System.Windows.Forms.Control.PreProcessMessage(Message& msg)
      bei System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
      bei System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)


Roll Eyes Kurt
  
Back to top
WWW  
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: Copy Table - ArgumentNullException
Reply #1 - Sep 22nd, 2006 at 7:54am
Print Post  
This usually happens if the images are loaded from WMF files, because .NET cannot encode them back into a stream. If not WMF, what was the original image format?

Thank you,
Stoyan
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint