genie

    0熱度

    1回答

    這是練習的一部分。我在SO上找不到類似的問題。這裏有一個小小的GTK程序,點擊重命名按鈕後,文件應該重命名。 雖然uri似乎指向正確的文件,但出於某種原因,我得到斷言G_IS_FILE在運行時失敗。 下面是代碼: [indent=4] uses Gtk class TestWindow:Window _file_chooser:FileChooserButton

    0熱度

    1回答

    我有2個類:一個具有2個屬性,另一個具有數組。我想創建一個第一類對象的數組。 該示例編譯,但給出了錯誤的答案。爲什麼? [indent=4] class data prop first_name : string = " " prop last_name : string = " " class Arr : Object person : data

    0熱度

    1回答

    這是Gtk.SearchEntry小部件上前一個question的延續。 在那個問題中,我設法在點擊圖標時顯示條目小部件,現在我想讓小部件在失去焦點後消失。 現在使用的方法是用: search_entry.icon_release.connect (hide_search) 而且定義hide_search爲: def hide_search() search_button_revea

    0熱度

    1回答

    我知道stdin.read_line()函數,但我希望通過使用或更多的內容將我的代碼放到冗長的raw_input()in python中。 所以我在關於vala的this討論中發現了關於GNU ReadLine的問題,但是我不能在Genie中重現它。 ,我想模仿Python代碼是: loop = 1 while loop == 1: response = raw_input("Ente

    1熱度

    1回答

    似乎Geany不能很好地處理Genie編程語言中的代碼。它不提供代碼摺疊或特定的片段。 如何在Geany中爲Genie編程語言進行代碼摺疊? 有沒有人有片段可以分享?

    1熱度

    1回答

    我正在練習Genie + SQLite,當我嘗試進行查詢時,我被阻止。 uses Sqlite init db : Sqlite.Database Sqlite.Database.open ("agenda.db3", out db) db.exec ("CREATE TABLE Contactos (pkiD INTEGER PRIMARY KEY, nom

    0熱度

    1回答

    我安裝了Valac 0.30。運行以下代碼, [indent=4] init str : string str = "Hello World"; data : array of uint8 data = (array of uint8) str; print "%i\n", data.length; 我收到段錯誤。 GDB告訴我這個: P

    0熱度

    1回答

    我有created the database in SQL lite and improved the little program to handle it(列表,添加,刪除記錄)。在這一點上,我試圖使用準備語句step()函數列出數據庫中的內容。但是,我無法遍歷數據庫上的行和列。 我懷疑其中的原因是,我不妥善處理本聲明這一行: stmt:Sqlite.Statement = null 如果是這

    1熱度

    1回答

    當我按下某個鍵時,如何在Genie中停止此小部件? // compila con valac --pkg gtk+-3.0 nombre_archivo.gs uses Gtk init Gtk.init (ref args) var test = new TestVentana() test.show_all() Gtk.main() cl

    1熱度

    2回答

    更新解決了編譯錯誤,現在唯一的問題是代碼是如何按照字母順序排序字典以獲得漂亮的打印效果。 我正在重構一個argument parser從python到Genie,但是我發現自己陷入瞭如何在將項目附加到列表之前對它們進行排序。 lines.append("Options:") if len(self.options): for name, option in sorted(se