2016-05-21 7 views
-3

私はアプリをFacebookに接続し、グループページの各投稿につながるリンクのグループを取り除きました。リンクは配列内の位置が変更され、新しいポストがポストされているか、新しいポストが固定されているか、ポストが更新されたことを意味します。私は私が作る必要があると思うもののいくつかの擬似コードを持っていますが、私は、下部のロジックを行う方法を考え出すのに役立つ必要がありますそれは配列のデータが変更された場合、その後、vb.netはコード内でこのロジックを理解するのに役立つ必要があります

set var1 = "void1" 
set var2 = "void2" 
set var3 = "void3" 

set array = ("Data1","Data2","Data3") 

check if var1 = array(0) // "void1" = "Data1" = new_data 
check if var2 = array(1) // "void2" = "Data2" = new_data 
check if var3 = array(2) // "void3" = "Data3" = new_data 

set var1 = array(0) // "Data1" 
set var2 = array(1) // "data2" 
set var3 = array(2) // "data3" 

check if var1 = array(0) // "Data1" = "Data1" = old_data 
check if var2 = array(1) // "Data2" = "Data2" = old_data 
check if var3 = array(2) // "Data3" = "Data3" = old_data 

array = ("Data0","Data1","Data2") 

set var1 = array(0) // "Data0" 
set var2 = array(1) // "data1" 
set var3 = array(2) // "data2" 

check if var1 = array(0) // "Data1" = "Data0" = new_data  
check if var2 = array(1) // "Data2" = "Data1" = new_data  does array(1) = var1 "Data1" = "Data1" change to old_data 
check if var3 = array(2) // "Data3" = "Data2" = new_data  does array(2) = var2 "Data2" = "Data2" change to old_data 

答えて

0

私が正しくあなたを理解していれば、何をする必要がありますが、反復ごとに、リンクの元のリストを持っている、あなたはアイテムごとにアイテムを比較します新しいもの、(ただし、あなたがそれらをつかむときに新しいリンクがリストの始めに行くかどうかを知る必要があります)。項目が同じでない場合は、「初期」リストを新しいリストの内容で更新します。いくつかの疑似コード:

InitialList = grabLinks() 
Every 30 seconds: 
    NewList = grabLinks() 
    If Not InitialList(0) = NewList(0) Then 
     InitialList = NewList 
    End If 

おそらく、30秒ごとにポーリングするための組み込みのタイミング機能を使用する必要があります。

関連する問題