自己寫的文字轉網頁格式的DLL 附原始碼

2021-05-26 13:23:45 字數 1391 閱讀 6578

再如字型設定

}// microsoft visual c++ will insert additional declarations immediately before the previous line.

#endif // !defined(afx_stdafx_h__b8ef9455_1c3b_4fbd_a3c8_d8d11154ad3e__included_)

實現檔案:

#include "stdafx.h"

#include "txt2html.h"

#include using namespace std;

string& replaceall(string& context,const string& from,const string& to);

unsigned long infolog;

//const var

const int numofrsvdformatstr=5;

string rsvdformatkeystrlist[numofrsvdformatstr] //系統預定的格式設定引數關鍵字

= ;//string("word-spacing"),string("letter-spacing"), 去除兩個屬性

string rsvdformatstrlist[numofrsvdformatstr] // 預設定引數以及預設值

= ;// string(" word-spacing:2px; "), string(" letter-spacing:1px; "),

bool apientry dllmain( handle hmodule,

dword ul_reason_for_call,

lpvoid lpreserved

)unsigned long getinfolog()

int txt2html(char *file, char *para)

// 解析處理命令引數

string tempformatstring=string(para);

size_t foundhere;

foundhere=tempformatstring.find("#@1");

if(foundhere!=string::npos)

size_t endhere;

size_t starthere;

for(int i=0;i\n"

<<"\n"

<<"\n\n\n";

for(;;)

else if(!strline.empty())

outfile<\n";

infile.close();

outfile.close();

} // 處理utf-8轉碼

for(i=0;i

正確的載入自己寫的dll

怎麼能讓程式正確的載入自己寫的dll 1 把dll放在程式的debug目錄下,在進行關聯。2 直接把dll放在c windows system目錄下 3 新增環境變數 a,system set path path d mydll b,bool winapi setdlldirctory lpctst...

搭建自己的網頁

如何在阿里雲上建立自己的網頁 首先需要購買乙個例項,需要centos7及以上版本,這裡就不過多介紹,之後用finallshell軟體連線你的例項 接下來就是在linux中完成操作。1 首先安裝docker 安裝docker前先更新下,免得出錯 安裝docker 啟動2 搭建lamp環境 搭建lamp...

Nuget發布自己的DLL

首先說明背景,在asp.net core開發中,使用了oracle,oracle官方發布了乙個新的sdk用於連線資料庫,但是asp.net core有個特性,就是不支援直接引用dll,也就是說所有的dll 與framework或者nuget,但是oracle的sdk還沒有發布至nuget,所以我就自...