realbasic-nug.de
[Top] [All Lists]

Verzeichnisstrucktur mit Listbox darstellen ?

To: realbasic-nug dot de at lists dot realsoftware dot com
Subject: Verzeichnisstrucktur mit Listbox darstellen ?
From: Christian Leicht <realbasic at schani dot com>
Date: Wed, 22 Mar 2006 20:15:48 +0100
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Hallo zusammen, ich muss in einer Listbox eine "Verzeichnisstruktur darstellen".

Der Hacken an der Sache ist das diese Struktur aus einer MySQL Datenbank , aber über einen httpSocket ausgelesen wird.

Ich habe also Datenbankeinträge die einen Verweis zu einem übergeordneten Ordner und eine eigene ID haben.

id name parent_id
1 ordner_a 0
2 |--ordner_d 1
3 |--ordner_e 1
4 |--ordner_f 1

5 ordner_b 0
6 |--ordner_g 5

7 ordner_c 0

Auf diese Weise kann ich eine Strucktur in einer Datenbank darstellen.

Jetzt lese ich per PHP die Datenbank aus und RealBasic kann sich über einen HTTPSocket die Daten von PHP holen. Eine direkte Datenbakanbindung über das MySQL PlugIn halte ich nicht für ausreichend stabil wenn es übers Internet funktionieren soll. Außerdem ist da die FireWall Problematik gegeben und ich kann den SSL benutzen.

Jetzt habe ich die Daten als String im PageReceived des Socket.
Wie könnte ich es lösen diese Struktur in eine ListBox zu bringen. So das Unterordner in einer auf klappbaren Zeile sind. Gibt es eine fertige Klasse die mit solchen Daten was anfangen kann und die ListBox füllt ? Oder gibt es eine XML Lösung ?

Besten Dank für Tipps

Christian

PS.: Ich nutze RB 5.5


From  Wed 22 Mar 2006 21:33:29 +0100
Return-Path: <realbasic-nug dot de-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (209.198.132.125) by realsoftware.com
with ESMTP (Eudora Internet Mail Server 3.1.3);
Wed, 22 Mar 2006 14:33:45 -0600
Received: from lists.realsoftware.com (localhost [127.0.0.1])
        by lists.realsoftware.com (Postfix) with ESMTP
        id 7CF16118B059; Wed, 22 Mar 2006 14:33:46 -0600 (CST)
X-Original-To: realbasic-nug dot de at lists dot realsoftware dot com
Delivered-To: realbasic-nug dot de at lists dot realsoftware dot com
Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com
        [194.25.134.83])
        by lists.realsoftware.com (Postfix) with ESMTP id 020F5118B04D
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        Wed, 22 Mar 2006 14:33:44 -0600 (CST)
Received: from fwd26.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1FMA1X-0001x2-00; Wed, 22 Mar 2006 21:33:43 +0100
Received: from [84.137.232.15]
        (SUGiwaZ1Qerq4yvKNCBNDM1oz8J4gVsj7MeykD42mdBK-AB+wf996c at [84 dot 137 
dot 232 dot 15])
        by fwd26.sul.t-online.de
        with esmtp id 1FMA1M-0IcNJQ0; Wed, 22 Mar 2006 21:33:32 +0100
Mime-Version: 1.0 (Apple Message framework v746.3)
In-Reply-To: <3225902812 dot 661966765091 at [192 dot 168 dot 178 dot 41]>
References: <3225902812 dot 661966765091 at [192 dot 168 dot 178 dot 41]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Message-Id: <652961BB-23B5-4FB2-9BBC-284F03EA076F at t-online dot de>
Content-Transfer-Encoding: quoted-printable
From: michaelkoop at t-online dot de (Michael Koop)
Date: Wed, 22 Mar 2006 21:33:29 +0100
To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
X-Mailer: Apple Mail (2.746.3)
X-ID: SUGiwaZ1Qerq4yvKNCBNDM1oz8J4gVsj7MeykD42mdBK-AB+wf996c
X-TOI-MSGID: eb7b6007-b739-44e7-ae2b-ca52b9d517f3
Subject: Re: verbilligtes REALBasic
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Sender: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug dot de-bounces at lists dot realsoftware dot com

Habs nicht bekommen.
Gru=DF
Michael

Am 22.03.2006 um 20:06 schrieb Stefan Mettenbrink:

Habt ihr auch so eine Mail mit einem Hinweis auf ein verbilligtes RB
bekommen. Soll wohl nur f=FCr Mailinglistenuser sein.

Ist das real oder so eine Spam?

MfG, Metti.



From  Wed 22 Mar 2006 22:12:22 +0100
Return-Path: <realbasic-nug dot de-bounces at lists dot realsoftware dot com>
Received: from lists.realsoftware.com (209.198.132.125) by realsoftware.com
with ESMTP (Eudora Internet Mail Server 3.1.3);
Wed, 22 Mar 2006 15:12:28 -0600
Received: from lists.realsoftware.com (localhost [127.0.0.1])
        by lists.realsoftware.com (Postfix) with ESMTP
        id CC609118B1D5; Wed, 22 Mar 2006 15:12:27 -0600 (CST)
X-Original-To: realbasic-nug dot de at lists dot realsoftware dot com
Delivered-To: realbasic-nug dot de at lists dot realsoftware dot com
Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de
        [80.67.18.15])
        by lists.realsoftware.com (Postfix) with ESMTP id F0FD5118B1C9
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        Wed, 22 Mar 2006 15:12:23 -0600 (CST)
Received: (qmail 6413 invoked from network); 22 Mar 2006 21:12:22 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 98 dot 
97])
        (envelope-sender <support at monkeybreadsoftware dot de>)
        by smtprelay03.ispgateway.de (qmail-ldap-1.03) with SMTP
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        22 Mar 2006 21:12:22 -0000
To: realbasic-nug dot de at lists dot realsoftware dot com (REALbasic NUG 
German)
In-Reply-To: <3225902812 dot 661966765091 at [192 dot 168 dot 178 dot 41]>
From: support at monkeybreadsoftware dot de (Christian Schmitz)
Date: Wed, 22 Mar 2006 22:12:22 +0100
Message-ID: <1hcmgb4 dot 1vcnrxl1w18q4gM%support at monkeybreadsoftware dot de>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Organization: Monkeybread Software Germany
X-Face: nrf3>{WQ6c&r+7 at e)"]0G60`-6ND^)I2mI%>)QGYa=9"=7jhd-g2|b3!>Al0+
        Ccb%xGQshhi|g at QU2$
User-Agent: MacSOUP/D-2.7 (Mac OS X version 10.4.5)
Subject: Re: verbilligtes REALBasic
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Sender: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug dot de-bounces at lists dot realsoftware dot com

Stefan Mettenbrink <S dot Metti at gmx dot de> wrote:

Habt ihr auch so eine Mail mit einem Hinweis auf ein verbilligtes RB=20
bekommen. Soll wohl nur f=FCr Mailinglistenuser sein.
=20
Ist das real oder so eine Spam?

Das Angebot von Nova?
Das ist echt und geht an alle in deren Verteiler.

PS: Vorher mal =FCberpr=FCfen wie das Pfund steht und die englische
Mehrwertsteuer beachten, denn die liegt h=F6her als unsere.

Mfg
Christian

--=20
Around eleven thousand functions in one REALbasic plug-in.=20
The Monkeybread Software Realbasic Plugin.
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>


<Prev in Thread] Current Thread [Next in Thread>
  • Verzeichnisstrucktur mit Listbox darstellen ?, Christian Leicht <=