單源碼
⑴ 易語言,小白求助,簡單源碼
編輯框1的內容,存到一個配置文件或者文本文件里。打開時先讀此文件,放到編輯框1的內容里,即可。源碼自己動動手吧。動手會有收獲的。
⑵ c語言 單鏈表源代碼
#include "stdafx.h"
#include <stdio.h>
#include <malloc.h>
typedef char ElemType;
struct LNode
{
ElemType data;
struct LNode *next;
};
//***********************************************************置空表setnull()
void setnull(struct LNode **p)
{
*p=NULL;
}
//************************************************************求長度length()
int length(struct LNode **p)
{
int n=0;
struct LNode *q=*p;
while (q!=NULL)
{
n++;
q=q->next;
}
return(n);
}
//*************************************************************取結點get()
ElemType get(struct LNode **p,int i)
{
int j=1;
struct LNode *q=*p;
while (j<i && q!=NULL) /**//*查找第i個結點*/
{
q=q->next;j++;
}
if (q!=NULL) /**//*找到了第i個結點*/
return(q->data);
else
{
printf("位置參數不正確!\n");
return NULL;
}
}
//************************************************************按值查找locate()
int locate(struct LNode **p,ElemType x)
{
int n=0;
struct LNode *q=*p;
while (q!=NULL && q->data!=x) /**//*查找data域為x的第一個結點*/
{
q=q->next;
n++;
}
if (q==NULL) /**//*未找到data域等於x的結點*/
return(-1);
else /**//*找到data域等於x的結點*/
return(n+1);
}
//**********************************************************插入結點insert()
void insert(struct LNode **p,ElemType x,int i)
{
int j=1;
struct LNode *s,*q;
s=(struct LNode *)malloc(sizeof(struct LNode)); /**//*建立要插入的結點s*/
s->data=x;
q=*p;
if (i==1) /**//*插入的結點作為頭結點*/
{
s->next=q;
*p=s;
}
else
{
while (j<i-1 && q->next!=NULL) /**//*查找第i-1個結點*/
{
q=q->next;j++;
}
if (j==i-1) /**//*找到了第i-1個結點,由q指向它*/
{
s->next=q->next; /**//*將結點s插入到q結點之後*/
q->next=s;
}
else
printf("位置參數不正確!\n");
}
}
//*********************************************************刪除結點del()
void del(struct LNode **p,int i)
{
int j=1;
struct LNode *q=*p,*t;
if (i==1) /**//*刪除鏈表的頭結點*/
{
t=q;
*p=q->next;
}
else
{
while (j<i-1 && q->next!=NULL) /**//*查找第i-1個結點*/
{
q=q->next;j++;
}
if (q->next!=NULL && j==i-1) /**//*找到第i-1個結點,由q指向它*/
{
t=q->next; /**//*t指向要刪除的結點*/
q->next=t->next; /**//*將q之後的結點刪除*/
}
else printf("位置參數不正確!\n");
}
if (t!=NULL) /**//*在t不為空時釋放該結點*/
free(t);
}
//********************************************************顯示鏈表display()
void display(struct LNode **p)
{
struct LNode *q;
q=*p;
printf("單鏈表顯示:");
if (q==NULL) /**//*鏈表為空時*/
printf("鏈表為空!");
else if (q->next==NULL) /**//*鏈表只有一個結點時*/
printf("%c\n",q->data);
else { /**//*鏈表存在一個以上的結點時*/
while (q->next!=NULL) /**//*顯示前面的結點*/
{
printf("%c→",q->data);q=q->next;
}
printf("%c",q->data); /**//*顯示最後一個結點*/
}
printf("\n");
}
void main()
{
struct LNode *head;
setnull(&head);
insert(&head,'a',1);
insert(&head,'b',2);
insert(&head,'a',2);
insert(&head,'c',4);
insert(&head,'d',3);
insert(&head,'e',1);
display(&head);
printf("單鏈表長度=%d\n",length(&head));
printf("位置:%d 值:%c\n",3,get(&head,3));
printf("值:%c 位置:%d\n",'a',locate(&head,'a'));
printf("刪除第1個結點:");
del(&head,1);
display(&head);
printf("刪除第5個結點:");
del(&head,5);
display(&head);
printf("刪除開頭3個結點:");
del(&head,3);
del(&head,2);
del(&head,1);
display(&head);
}
/**//*
運行結果:
單鏈表顯示:e→a→a→d→b→c
單鏈表長度=6
位置:3 值:a
值:a 位置:2
刪除第1個結點:單鏈表顯示:a→a→d→b→c
刪除第5個結點:單鏈表顯示:a→a→d→b
刪除開頭3個結點:單鏈表顯示:b
*/
⑶ 求易語言內存注入的簡單源碼作為參考
做游戲的知道這個的一般不告訴你,但是也不是什麼秘密。你是用BOOL SetProcessWorkingSetSize(HANDLE hProcess,//你的進程的句柄SIZE_T dwMinimumWorkingSetSize,//直接設置成-1SIZE_T dwMaximumWorkingSetSize//直接設置成-1);當然在易語言中用的話,你還要在DLL導入進行了。我不是做游戲輔助的,但是感覺很多朋友咨詢我如何內存優化,就隨手給出了這個函數,優化過的進程內存佔用率一般比沒有優化過的少佔用3-6倍,可以說效果明顯。你嘗試下
⑷ 求VC6.0一簡單源碼
1、假設編輯框ID為IDC_EDIT1,選中Multiline和Auto VScroll兩項。
2、給OK按鈕添加消息相應,在OnOK()中添加如下代碼:
UpdateData(TRUE);
char a[100];
int len=((CEdit *)GetDlgItem(IDC_EDIT1))->GetLine(0,a);
a[len]=0;
MessageBox(a);
代碼已發,請查收!
⑸ 200求易語言簡單源碼!搜索引擎介面
還是自己寫得好
要不看看搜索引擎的對應網址
不知道有木有不嫌麻煩的
技術含量要求低
勞動量略大
⑹ 微信自定義菜單源碼放到什麼地方
官方微信公眾平台的自定義菜單編輯需要代碼設置,現在通過365微信管家後台即可實現。
提示:自定義菜單編輯後將在24小時後對所有用戶生效或重新關注亦可生效。
設置方法:
通過在365微服務後台=》交互應答=》自定義菜單,可設置相關的內容。
當用戶啟用使用自定義菜單時,需要提示填寫配置公眾平台下的AppId和AppSecret,只有當輸入正確時,才會成功啟用自定義菜單。用戶未啟用自定義菜單,依然能夠編輯自定義菜單。
註:如果用戶在未啟用自定義菜單時完成的編輯,當用戶在點擊啟用時,會有提示框顯示您尚未填寫相關信息,需填寫生效後才可啟用。
1. 編輯主菜單。
用戶點擊添加二級菜單保存後的樣式:
2. 添加二級菜單。每個主菜單可添加5條二級菜單。
3. 編輯二級菜單內容。
可選擇類型:單圖文/多圖文/互動游戲/語音/開發介面/會員卡/優惠劵。保存後如需修改,直接點擊二級菜單即可。
⑺ 求CSS下拉菜單源碼
用CSS 快速定製下拉菜單
訪問過 Microsoft 中文主頁的很多人都不會忘記它新奇的下拉式菜單吧. 它的確給我們帶來一股清新的網風, 它實現了網頁上下拉菜單, 不僅剩去了很多點擊的麻煩, 並開創了一個網頁設計的
未來之路.
我們知道, 通過 CSS 可以確切地定義一個 HTML 元素的樣式,包括它的顏色、字體、邊框、3D效果、濾鏡等等,我們在考慮製作下拉菜單時,首先是想到 CSS 的定位技術,它精確的定位能力可以使我們放心的甚至是在三維空間設置位置和可見性。
CSS 定位使用"position"屬性的兩種方法定位 HTML 元素,這就是相對定位(relative)和絕對定位(absolute),相關的定位屬性有9個:
position、left、top、width、height、clip、overflow、z-index、visibility
當使用"absolute(絕對)"定位元素時,該元素就被當作一個矩形覆蓋物來格式化,格式化後的矩形區域就變成了一個可以放置其他 HTML 元素的容器,這個容器可以凌駕於 HTML 文檔的布局之上,區域下面的文字和圖形永遠也無法環繞和透過該容器顯示出來。這樣被絕對定位了的元素我們稱之為塊級元素,在塊級元素內放置的 HTML元素我們稱之為子元素。
另外,當我們在移動滑鼠時,具有對 HTML 元素有感應的 JAVA 動作是 onmouseup、onMouseOver、onMouseOut.
onmouseup 為滑鼠點擊之後的釋放動作
onMouseOver 為滑鼠經過時的動作
onMouseOut 為滑鼠離開某區域時的動作.
除此之外,我們建立菜單都是為了表達一定的快捷的操作,通常是超級連接(URL).菜單上的每一條命令都應該對滑鼠的行蹤、點擊有感應。所以,必須建立菜單對滑鼠行為的多級捕獲。首先是容器本身(塊級元素)對滑鼠經過時和離開時建立捕獲,其次是菜單上各條命令對滑鼠行為的捕獲。也就是滑鼠經過時,菜單打開響應,滑鼠離去是菜單關閉。
因為菜單都是在網頁調入時動態建立的,為了減輕瀏覽器的運行負擔,加快速度,所以各個菜單只初始化一次,以後的打開和關閉操作僅僅是容器本身(塊級元素)的可視與隱藏而已。
菜單的動態建立用 document.write 語句完成。 ---- 也因為是使用 CSS,因此每個菜單的第一句開頭應該如此:
document.write ('< STYLE type="text/css" >...後跟菜單定位語法,根據瀏覽器的不同一般而言,Netscape 用相對定位, IE 用絕對定位要好一些。
然後是建立容器(塊級元素) 對滑鼠 onMouseOver 、 onMouseOut 的捕獲。可以這樣寫: document.write('< span id=菜單標識 onMouseOver="發生的打開動作" onMouseOut="菜單的關閉動作" >...
其次,以如下方式層層建立菜單及捕獲行為。需要注意的是菜單項定義是和滑鼠感應操作定義在一塊的。
< a href="超級連接" onMouseOver="菜單響應事件" onMouseOver="菜單關閉事件"> 第一條命令< /a >< br >
< a href="超級連接" onMouseOver="菜單響應事件" onMouseOver="菜單關閉事件" > 第二條命令< /a >< br >
< a href="超級連接" onMouseOver="菜單響應事件" onMouseOver="菜單關閉事件" > 第三條命令< /a >< br >
...
如果要把菜單加上邊框的話,只須在菜單(塊級元素)屬性里加上 border: < 粗細 > < 長度 > < 顏色 > < 三維效果 > 即可。例如:
...{padding: 2pt} #TestMenu1{border:thin soild outset; position:absolute;... 就成為一個立體的細邊菜單。
以下是原代碼 6KB,載入瀏覽器時,滑鼠在「下拉菜單演示」、「編譯器」和「許可說明」 停靠時,便會出現下拉式菜單。
⑻ 製作單頁面源碼
是不是點擊關於我們在這個頁面上顯示關於我們的信息,點擊管理團隊顯示管理團隊的信息啊,都是運行的同一個文件,如果是的話,你這個需要用的動態語言和資料庫了。比如php+mysql