Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Foreign Languages > German Forum
Home Register FAQ Members List Search Today's Posts Mark Forums Read


Zugriff auf Kontakte


Reply
 
LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old 08-18-2008, 02:36 PM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

So, als nächstes möchte ich die Kontaktliste so ändern, dass in der Liste
vor jedem Kontakt das Bild erscheint. Mit was kann ich das am besten bewerkstelligen ?
Mit einer Tabelle ? Gehen Bilder in Tabellen überhaupt ?


Für einen Tipp wäre ich dankbar.
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
  #12 (permalink)  
Old 08-18-2008, 05:47 PM
specci48's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: Germany
Posts: 650
Default

Quote:
Originally Posted by Paulsche View Post
So, als nächstes möchte ich die Kontaktliste so ändern, dass in der Liste vor jedem Kontakt das Bild erscheint.
.. womit wir dann wieder bei Deinem Post Nr. 8 wären...

Quote:
Mit was kann ich das am besten bewerkstelligen ?
Mit einer Tabelle ? Gehen Bilder in Tabellen überhaupt ?
Nein, die Darstellung in einer Tabelle ist leider nicht möglich.

Quote:
Für einen Tipp wäre ich dankbar.
Spontan fällt mit hierfür nur folgender Weg ein, der aber leider ein wenig zu Lasten des Bedienkomforts geht:

Definiere statt der einer Liste oder Tabelle z.B. 8 einzelne Zeilen, jeweils mit einem entsprechendem ImageControl davor. Dann füllst Du die Kontakte jeweils in 8er Schritten in die Images und Zeilen, wobei dann das Vorwärts- und Rückwärtsblättern über separate Buttons selbst zu programmieren ist.
Der Bedienkomfort leidet, weil man dann nicht mehr so zügig und nur noch in diesen 8er Schrittem Blättern kann, statt einfach einen Scrollbalken zu bewegen.

Zur Verdeutlichung mal das Beispiel im Anhang. Hoffentlich hilft es Dir, anstatt Dich zu verwirren...


Gruß
specci48
Attached Files
File Type: sbp KontaktListe.sbp (3.1 KB, 5 views)
Reply With Quote
  #13 (permalink)  
Old 08-18-2008, 09:44 PM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

Hi Specci,

whow, danke für das tolle Beispiel, mal sehen was ich daraus machen kann.
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
  #14 (permalink)  
Old 08-21-2008, 02:36 PM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

Mein BigPhotoDailer sieht jetzt schon ganz gut aus,
nun möchte ich Kontakte zu einer Favoritenliste aufnehmen,
dazu brauche ich ja eigentlich nur die Kontakt-Nummern speichern,
denke mit einem Array,

wie speicher und lade ich die Liste am besten ?

Anbei zur Begutachtung mein Programm,
der Code sieht wahrscheinlich ein bisschen nach gebastel aus,
könnte man bestimmt optimieren, aber ich bin ja noch ganz am Anfang
mit Programmieren.

Danke im vorraus
Attached Files
File Type: zip BigPhotoDialer.zip (66.6 KB, 6 views)
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
  #15 (permalink)  
Old 08-21-2008, 04:40 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Switzerland
Posts: 711
Awards Showcase
Beta Tester Competition Winner 
Total Awards: 2
Default

Hallo Paulsche,

Hab mir Dein Programm angeschaut, ist schon ein sehr schöner Anfang.

Zu deiner Frage mit der Favoritenliste.

Am einfachsten, ist es ein ArrayList Object zu nehmen.
In dieses dann mit ArrayList.Add die Kontaktnummern der Favorien eingeben.
Und dann die Liste in einer Datei speichern.
Diese Datei dann automatisch bei jedem Start laden, und die ArrayList füllen.
Entfernen einer Kontaktnummer mit ArrayList.RemoveAt.

Eine andere Möglichkeit wäre eine Array Variable zu definieren une die Kontaktnummern eingeben. Bei einer Array Variable ist das entfernen Kontaktnummer etwas schwieriger, denn das muss man dann selbst programmieren.

Habe mir erlaubt in Deinem Sourcecode einige Programmieranregungen einzubinden. Ein senkrechter Scrollbalken wäre auch möglich, man muss nur Versuchen ob die Geschwindigkeit des PPCs schnell genug ist.
Für den Scrollbalken muss man die ControlEx Library dazu laden.

Es ist ratsam den verschiedenen Controls aussagekräftige Namen zu geben, mach das Programmiererleben dann einfacher.

Beste Grüsse.
Attached Files
File Type: sbp Bigphotodialer1.sbp (15.9 KB, 6 views)
__________________
Klaus
Switzerland
Reply With Quote
  #16 (permalink)  
Old 08-21-2008, 07:44 PM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

Hallo Klaus,

vielen Dank für die Anregungen im Quellcode, hab ich bis auf den Scrollbalken
alles übernommen, spart viele Zeilen.

Ohne dieses Forum wären so Anfänger wie ich wirklich aufgeschmissen.
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
  #17 (permalink)  
Old 08-22-2008, 05:37 PM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

Hi, ich stehe momentan aufm Schlauch, komme einfach nicht weiter.
Hab nun eingebaut, dass man in den Kontaktdetails über einen Button
die Kontaktnummer in eine Arraylist schreiben kann und auch wieder entfernen,
Zwecks Favoriten anlegen. Die Liste wird auch in eine Datei geschrieben und beim Start auch geladen, funktioniert so weit.
Problem hab ich nun beim Seitenweise Anzeigen der Kontakte, wie soll ich da
Filtern, dass nur die Kontakte aus der Arraylist angezeigt werden ?
Vielleicht hat jemand ein einfaches Beispiel ?
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
  #18 (permalink)  
Old 08-22-2008, 06:11 PM
klaus's Avatar
Basic4ppc Expert
 
Join Date: Oct 2007
Location: Switzerland
Posts: 711
Awards Showcase
Beta Tester Competition Winner 
Total Awards: 2
Default

Hallo Paulsche,

Ich würde es so machen:
- eine Variable definieren deren Wert 0 ist für Kontaktanzeige und 1 für Favoritenanzeige, über einen Button wählbar.
- in der KontakteAnzeigen Routine musst Du dann die zwei Anzeigevarianten verwalten.

Grüsse.
__________________
Klaus
Switzerland
Reply With Quote
  #19 (permalink)  
Old 08-22-2008, 07:04 PM
Filippo's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 286
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo Paulsche,

anbei ein klein Beispiel von mir, auf mein PPC funktioniert gut.


Ciao,
Filippo
Attached Files
File Type: zip fgKontakte.zip (98.6 KB, 5 views)
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
  #20 (permalink)  
Old 08-23-2008, 01:16 AM
Knows the basics
 
Join Date: Jul 2008
Location: Germany
Posts: 64
Default

Hm, folgendes Problem:

Ich hab in einem SUB die Variable "Kontaktzeiger" drin.

Kontaktzeiger = ContactsCollection.GetItem(kontaktNr + pos)
contact.Value = Kontaktzeiger


Das funktioniert so weit in dem SUB, ich möchte aber die Variable "Kontaktzeiger" Global verwenden, was aber nicht geht, da der Wert keine Zahl
oder String ist.

Kann ich das irgendwie lösen ?
__________________
Gruß Paulsche

Eten Glofiish X800 8GB SDHC
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Frage zum Zugriff auf Kontakte mit Outlook.dll Gerd German Forum 2 12-10-2007 01:51 PM


All times are GMT. The time now is 07:38 AM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0