electron實現開啟檔案並將檔案內容顯示

2021-10-10 01:48:18 字數 1035 閱讀 8638

建立模板選單,將其新增在主程序中

let template =[}

,},}

,,},

}]}]

let m = menu.

buildfromtemplate

(template)

menu.

(m)

渲染程序接收到主程序傳送的資訊,並進行讀取檔案將檔案內容渲染到頁面上。

//引入ipcrenderer模組,remote模組

var=

require

('electron'

)//引入fs模組

var fs =

require

('fs'

)//獲取文字框的dom

var textareadom = document.

queryselector

('#textarea'

)ipcrenderer.on(

'action'

,function

(event,action)).

then

(dir =>)}

})

>

>

charset

="utf-8"

>

>

title

>

rel=

"stylesheet"

href

="./static/css/index.css"

>

head

>

>

"textarea"

>

textarea

>

src=

"./renderer/ipcrenderer.js"

>

script

>

body

>

html

>

分享完畢。

electron 開啟選擇檔案框

electron中有dialog模組,可以用來打來檔案框,選擇資料夾或者檔案。兩種實現方式 1 可以通過ipc通訊,main process,實現開啟檔案對話方塊的操作,然後把選擇的資料夾或者檔案再次通過ipc通訊傳送的render 程序。in render.js const require ele...

開啟並讀取檔案

開啟並讀取檔案 file open r c users administrator desktop walden.txt r lines file.readlines words for line in lines tmp list line.split for word in tmp list 對...

vc開啟並讀取txt檔案

讓使用者選擇檔案進行開啟和儲存操作時,就要用到檔案開啟 儲存對話方塊。mfc的類 cfiledialog 用於實現這種功能。使用 cfiledialog 宣告乙個物件時,第乙個bool型引數用於指定檔案的開啟或儲存,當為true時將構造乙個檔案開啟對話方塊,為false時構造乙個檔案儲存對話方塊。在...