0

xyPythonを使用しています。具体的にはwx.Grid、グリッドから列を削除しようとすると、プログラムがクラッシュし、ターミナルに「セグメンテーションエラー」と表示されます。

dataGrid.CreateGrid(30, 20)

..。

dataGrid.DeleteCols()

それはほとんどコードです。列だけでなく、行も削除できます。列の削除行を削除すると、正常に機能します。

4

2 に答える 2

0

次のスレッドによると、列ラベルを自分で設定する必要がある場合があります。そうしないと、エラーが発生する可能性があります。

https://groups.google.com/forum/?fromgroups=#!topic/wxpython-users/IpARv4wVoqw

次に、この新しいスレッドでは、IncRefを呼び出す必要があると言われています:https ://groups.google.com/forum/?fromgroups =#!topic / wxpython-users / I1kndNvIEEQ

于 2012-10-29T17:38:41.527 に答える
0

http://www.wxpython.org/docs/api/wx.grid.Grid-class.html

のパラメータがありますDeleteCols(self, pos, numCols, updateLabels)

于 2013-09-12T10:47:46.373 に答える