Hi,

wenn ich die "soft" bei der Declare fort lassen, dann startet das Programm gar nicht mehr. Auch im Debug Modus bleibt RB beim Lunch ... hängen. Was machst du anders???

declare sub setsockopt Lib "/System/Library/Frameworks/ System.framework" ( handle as Integer, level as Integer, option as Integer, ByRef value as Integer, size as Integer )

  Const IP_TOS = 8 // think that's it, double check
  Const IPPROTO_IP = 0 // think that's it, double check

  Dim tos as Integer = 100
  setsockopt(UDPSocket1.handle, IPPROTO_IP, IP_TOS, tos, 0)

  udpSocket1.routerHops = popupHops.listIndex
  window1.udpsocket1.port = val(ipport.text)
  window1.udpsocket1.connect

bye
Klemens

Am 29.05.2006 um 23:13 schrieb Christian Schmitz:

Klemi <[EMAIL PROTECTED]> wrote:

Hi Andy,

ich bekomme zwar keine Fehlermeldung aber der TOS Wert ist noch nicht
gesetzt im Frame. Woher kann ich nun erfahren ob System.framework die
korrekte Library ist?

In dem du keinen softdeclare machst und schaust ob's geht.

PS: Hab nachgeschaut. Bei mir ist's drinnen.

Gruß
Christian

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

Antwort per Email an