⑴ 怎麼在c語言編程的日歷中實現任務提醒功能,例如:添加、刪除、修改、查詢等
你可以每秒都檢查一下任務時間是不是到了。至於增刪改查,這是基本功啊,可以寫個struct,時間地點干什麼之類的存進去。然後把這個結構體放到鏈表裡,懶得寫鏈表就放到數組里,需要保存的話就放到文件里。
⑵ 請教編程問題:10個工作日後自動提醒
你只需要做一個提醒的程序就行了,然後加到系統的計劃任務裡面。系統自帶的計劃任務還是很強大的,目的就是為了解決你說的這種問題。如果每個提醒程序都自己寫一個計時,系統會很麻煩的。
⑶ vb資料庫編程,資料庫某些欄位不能重復,如果錄入數據有重復,保存時,程序自動提醒,怎麼編寫自動提醒代碼。
用Sql語句,查詢或者Find方法查詢,如果已經存在該記錄,就提醒:
如果一下子要保存n行,那有兩種選擇:
1:檢查一行,保存一行。凡是沒有重復的都保存,有重復的不保存。
2:先一一檢查,檢查到有重復就提示,並結束。
不知道你用的是控制項還是對象連接的資料庫?假設你用Adodc控制項,且已經連接。
下面:假設欄位a,b為字元類型,以一行數據為例,a欄位值為「AA」,b欄位值為「BB」,
Adodc1.RecordSource ="Select * From s Where a ='AA' and b = 'BB'"
Adodc1.Refresh
If Not (Adodc1.Recordset.EOF And Adodc1.Recordset.BOF) Then
MsgBox "已經存在相同記錄!"
Exit Sub
Else
'下面編寫添加記錄的代碼
End If
上面是當數據a,b一樣提示,如果a一樣或者b一樣就提示,那麼:
Adodc1.RecordSource ="Select * From s Where a ='AA' Or b = 'BB'"
⑷ android應用如何實現實時消息提醒的功能
android如何實現實時消息提醒功能?
【主要方法】
自己設計個實時消息提醒的功能。
使用第三方消息提醒功能。
【主要原理】
直接編程設計或者間接的使用第三方工具實現消息提醒功能。
【主要實現步奏】
自己設計個消息提醒功能。
優缺點:難度大,容易出錯,但是可以更好的鍛煉自己的能力。
首選,消息推送大概有這2種Pull和Push兩種方式。
分為向伺服器拉取推送的數據,和伺服器推送數據到客戶端。
根據上面的2種方式就可以設計2種不同的推送功能,結合services服務,廣播,線程進行android端拉取和接收動作的處理,其他消息什麼的就在伺服器進行處理
使用第三方的推送工具。
例如:小米推送,um推送(阿里的)
根據官方文檔進行編寫,注冊相關的內容,推送的平台經過 第三方廠家的伺服器。受到第三方廠家的限制。
優缺點:快速編程,數據內容受到限制。
【最後】
根據自己的需求進行選擇,快速開發選擇第三方推送,練手選擇自行設計編程。
⑸ java編程:我要做一個提醒日程的軟體,不是要用到日歷和時鍾么,這個要不要自己編,還是可以直接同步電腦上
有個線程每隔一定時間掃描是否有任務需要提醒。(如有3個任務,時間分別為T1,T2,T3)
則在線程中每個一定的時間取出當前的系統時間,然後根T1,T2,T3對比,看是否當前時間等於T1,T2,T3的一個,有就提醒。
public class RemindThread implements Runnable {
public void run() {
while (true) {
Calendar c= Calendar.getInstance();
// 循環任務列表
for (int i=0;i<tasks.size();i++) {
Task t = (Task)tasks.get(i);
// 你可以在Task中增加一個方法,判斷任務是否等於當前系統時間。參數為當前系統時間,你將Calendar參數傳進去。比如方法是public boolean isStart(Calendar c) {...},在方法中
// 獲取年,月,日,時,分,秒
// 請使用Calendar的get(int field)方法獲取,如獲取年:c.get(Calendar.YEAR);
// 根你的任務時間對比。
// 那麼這里你就可以這樣。
if (task.isStart(c)) {
task.remind(); // 調用任務的提醒方法。
}
Thread.sleep(1000); // 1s檢測1次。
}
}
}
ps:未處理異常。
}
⑹ excel 編程問題(自動提醒)
Private Sub Worksheet_Activate()
Dim str$
For n = 1 To Cells(1, 1).End(xlDown).Row
If DateDiff("d", Cells(n, 1).Value, Now) < 14 Then str = str & ",A" & n
Next
MsgBox str & ",單元格距今日期已經小於14天"
End Sub
把上面代碼復制到某個表格worksheet的activiate事件里
⑺ 編程中如何實現如果輸入非數字彈出msgbox警告
如果您指的是VB,可以這樣:
sub ProcessABC
Err.Clear
On Error Resume Next
'這里假設是你要運行的語句,因為一旦捕捉到一個錯誤,如果下一句也有錯誤,上面的語句會繼續往下執行的,所以要一個錯誤一個錯誤的捕捉。
If Err.Number <> 0 Then
MsgBox Err.Description '或者MsgBox "錯誤發生,根據Err.Number作出不同的反應。
Err.Clear
End If
End Sub
⑻ 怎樣在EXCEL里設置編程,提醒當數字<0時
用公式if就可以,例如:
在A2中輸入=if(a1<0,1,2)
⑼ 如何在ios編程中利用定時器實現在觸發某事件10秒段內不可再做這件事事並彈出提示,在之後可以繼續觸發事件
比如按下按鈕 10秒後 才能繼續點擊。
-(void) buttonPressed{
button.enabled = NO;
[NSTimer scheledTimerWithTimeInterval:10.0f target:self selector:@selector(buttonPress) userInfo:nil repeats:NO];
}
-(void) buttonPress{
button.enabled = YES;
}
⑽ Microsoft Visual C++ 6.0編程序時自動提示怎麼設置
1、首先在電腦桌面上右擊Microsoft Visual C++圖標,點擊屬性。