2012-06-28 41 views
0

我正在使用syncfusion網格控件。 將網格轉換爲單詞給了我一個入口點沒有發現異常。c#沒有找到入口點

這裏是我到目前爲止

private void cmdSaveData_Click(object sender, EventArgs e) 
    { 
      ////CEC: this btn is labeled to Define a new group 
      //cmdDefineGroup_Click(sender, e); 
     GridWordConverter converter = new GridWordConverter(true, true); 
     converter.DrawHeader += new GridWordConverterBase.DrawDocHeaderFooterEventHandler(converter_DrawHeader); 
     converter.DrawFooter += new GridWordConverterBase.DrawDocHeaderFooterEventHandler(converter_DrawFooter); 
     converter.GridToWord("Sample.doc", theGrid); 
     System.Diagnostics.Process.Start("Sample.doc"); 
    } 

    void converter_DrawFooter(object sender, DocHeaderFooterEventArgs e) 
    { 
     e.Footer.AddParagraph().AppendText("Copyright 2001-2008"); 
    } 

    void converter_DrawHeader(object sender, DocHeaderFooterEventArgs e) 
    { 
     e.Header.AddParagraph().AppendText("Syncfusion Inc."); 
    } 

代碼這裏的堆棧跟蹤

at Syncfusion.Windows.Forms.Grid.IGridVolatileData.get_HasColCount() 
    at Syncfusion.Windows.Forms.Grid.GridModel.get_ColCount() 
    at Syncfusion.GridHelperClasses.GridWordConverter.GridToWord(String filename, GridControlBase grid) 
    at FP.frmData.cmdSaveData_Click(Object sender, EventArgs e) in C:\FP\frmData.cs:line 365 

enter image description here

+2

請顯示完整的異常,而不是*只是*堆棧跟蹤。 –

+0

已編輯:已添加快照 – user575219

回答

2

你剛纔發佈的堆棧跟蹤,我沒有看到任何異常帖子。

很顯然,「找不到入口點」可能引用了您的應用程序啓動,您的項目中是否定義了Main()

UPDATE: 現在我可以看到堆棧跟蹤,它看起來像你缺少一些依賴程序,什麼是你用這個詞引擎?

+0

他添加了有關該例外的信息。 (所以也許你應該刷新並等待它加載?)他確實有一個Main方法(在運行的應用程序中),因爲它只在點擊按鈕時拋出異常。 – lesderid

+0

@Turbot:我在解決方案中有6個項目。這個字轉換器不是程序的第一步。在網格加載和顯示之後,其中一個菜單buttonclick,應該將網格輸出到單詞 – user575219

+0

,看到我更新的答案。 – Turbot