PIXNET Logo登入

歇息,等待明日的天空

跳到主文

I take a rest to the next flight.

部落格全站分類:電玩動漫

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 8月 17 週三 201122:53
  • 空與空陣列

空與空陣列
「空」在Visual Basic 裡就是Nothing,其名為Null,一個空值不包含任何的資訊,她只是一個事先向作業系統申請到的記憶體存放空間,因此,對一個Null 進行處理經常會出錯。「空陣列」指的是一個未存放資料的陣列,其索引為-1,但是未存放資料不代表該空陣列不具有任何資訊,事實上空陣列會保存該陣列的型態,因此針對一個空陣列獲取型態是可行的。
 
從上面的道理,我們大致能了解字串如果被賦予Nothing 時並不是Null。因為String 的本質是字元陣列,也就是說我們讓一個「字元陣列」所拼湊出來的字串為空,既然已經知道是「字元陣列」,表示該陣列存有型態為字元,因此本質上是個空陣列,而不是Null。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(468)

  • 個人分類:Super Basic
▲top
  • 8月 17 週三 201121:13
  • 引用型態

引用型態
型態! 在Visual Basic 裡,常見的型態類型有「類別」、「型別」、「結構」。這三者當然是有差異的,這篇文章不是要討論這些差異,而是要討論如何「引用型態」。
 
既然型態已經包括了類別、型別、結構三者,因此引用型態對三者也都有效。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(18)

  • 個人分類:Super Basic
▲top
  • 8月 16 週二 201106:36
  • 不成熟的座標繪圖系統Coordinate

不成熟的座標繪圖系統Coordinate
之前的Coordinate 只能話座標點,如果遇上函式確實可以慢慢描點,不過電腦可能會累死。
 
首先ArrowPen 是用來取得畫箭頭用的Pen,其參數為ArrowPen(筆的顏色)。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(35)

  • 個人分類:Super Basic
▲top
  • 8月 15 週一 201118:52
  • 複雜的函式結構Equation

複雜的函式結構Equation
引入: 自定義
 
結構Equation 是用來描述一個「函式」,該函式可以包含一個變數,並且做簡單的數值代入運算、求極近似根(尚不成熟)、微積分,有些情況下,可以使用二分法求解。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(29)

  • 個人分類:Super Basic
▲top
  • 8月 15 週一 201116:39
  • 複製Object 陣列

複製Object 陣列
Object 是一個存放指標的變數,她用來指向一個記憶體區塊,表示該變數在運作時會影響該區塊的資料。
 
下面這段程式碼表現出Visual Basic 的睿智,因為他知道當一個Object 變數去存取另一個變數資料時,寫手希望這個Object 變數是跟來源變數分開的,也就是說,該Object 變數變動時並不會影響到原始資料,有點像兩者分立的感覺。這是Objcet 變數已經自動從來源變數使用Copy 函式,將記憶體資料複製到該Object 變數中。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(262)

  • 個人分類:Super Basic
▲top
  • 8月 12 週五 201121:23
  • 好用的數值選擇函式Which

引入: 自定義
 
Which(指令, 數值) 是用來在一堆數值內找到符合條件的數,並回傳。其中指令">" 代表找出最大值,"<" 代表找出最小值。
]Function Which(ByVal Command As String, ByVal Input As Array) As Object
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(3)

  • 個人分類:Super Basic
▲top
  • 8月 11 週四 201121:18
  • 解決Array 不是陣列的諸多問題

解決Array 不是陣列的諸多問題
在Visual Basic 裡被宣告為Array 的變數是不被當做陣列的,你可能覺得很可笑,因為這就好像說「This is an apple, 但是這不是蘋果。」一樣蠢,如果是這樣,我只能說,我同意。
 
確實,這個問題帶來許多麻煩。其中最麻煩的就是不能使用ReDim。因此我們創造了一個函式ResDim 用來彌補這個問題。ResDim(陣列, 索引, 指令, 是否留值)。其中指令是可選填參數,如果填入1,則會在索引上加上該陣列的最大索引,如果填入-1 則會在索引上加上該陣列的最小索引。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(54)

  • 個人分類:Super Basic
▲top
  • 8月 11 週四 201106:46
  • Cookies Stealing

IE Cookies 匯出1
Cookies Stealing
Cookies,是一個網路溝通時,為了表示該瀏覽器對於網站上的服務有哪些權限的暫存或永久存檔。對於網站登入時,網站必須發送給瀏覽器一個非永久的Cookie 以利使用者瀏覽,該Cookie 的死亡時間可能在瀏覽器關閉的時候,稱為Sessions Cookies;或者,在使用者按下"Sign Out" 按鍵,瀏覽器會把該Cookie 刪除。
 
這種儲存登入資訊的Cookie 是一種身分證。簡單來說,有了這些憑證,我們就能輕易地登入該網站的服務。這些憑證被創建在瀏覽器端時,會有一個對應的憑證建立在伺服器端,來證明該瀏覽器端的憑證是有效的。通常不使用Sessions Cookies 的網站會設置一個時間限制,超過該時間便刪除在伺服器端的對應Cookies,使用者便無法利用Cookies 登入。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(164)

  • 個人分類:Hack
▲top
  • 8月 08 週一 201112:22
  • 只能畫點的座標繪圖系統

只能畫點的座標繪圖系統
引入: 自定義
 
電腦真是很麻煩的東西,因為她所認知的Y 座標與我們相反。為此,我們建構了一個型別,該型別包含一個不可更動的畫布,並且以執行個體的方式出現。初始化New 的參數為(座標名稱, 整體色彩, 繪圖物件)。其中座標名稱為一個陣列,第一個字元用來當橫軸的名稱,第二個字元用來當縱軸的名稱。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(67)

  • 個人分類:Super Basic
▲top
  • 8月 07 週日 201122:37
  • 陣列轉換函式God

陣列轉換函式God
引入: 自定義
 
Visual Basic 對於Array 的判斷能力很弱,明明一個Integer 變數可以直接轉換成Long 型態,但是一個Integer 陣列卻不能轉換成Long 陣列。
(繼續閱讀...)
文章標籤

GPhettoH 發表在 痞客邦 留言(0) 人氣(26)

  • 個人分類:Super Basic
▲top
«1...891032»

最新文章

  • Intent startActivity
  • Button onClick
  • 瀏覽器清理手札
  • function
  • Drain
  • title
  • cursor
  • 特殊反斜線──特殊字元與跳脫字元
  • 可換行的Textbox
  • parseInt 與toString