建立模板選單,將其新增在主程序中
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時構造乙個檔案儲存對話方塊。在...