Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
run >NIl: blablabla
#28
Das habe ich gerade gemacht. Habe die dos.includedemo genommen, und da funktionieret es ohne Hit....

Aber was kann denn bitte schön daran falsch sein ???
Code:
.call_pluginmenuentry:
  TST.w use_pubscreen
   BEQ.w JL_0_FB72
  TST.w use_default_pubscreen
   BEQ.w JL_0_FB72
  MOVEA.l _intuibase,A6
  LEA str_defaultpubscreen,A0

  JSR _SetDefaultPubScreen(A6)

  JL_0_FB72:
  MOVE d6,-(a7)
  !basic
  MOVE (a7)+,D0 : id_menuitem.w = PutD0 - $258

  ResetList custommenu()
  menuentry = 0
  While id_menuitem > menuentry
    dummy = NextItem(custommenu())
    menuentry + 1
  Wend
  If custommenu()\path <> ""
    !cout{"custommenupath = "+Str$(custommenu()\path)}
    If custommenu()\path = "Blitz3:System/MenuED"
      Gosub open_menueditor
      Gosub init_menus
    Else
      If custommenu()\runwbmode = False
        dos_RunCli{"run >Nil: ",custommenu()\prio,custommenu()\stacksize,False,custommenu()\path}
      Else
        dos_RunWB{custommenu()\path}    ;crasht, warum ?????
      EndIf
    EndIf
  EndIf
  !asm
RTS

jedesmal wenn ich die Zeile dos_RunWB ausklammere, dann startet der Ped mit einem wegklickbaren Reaper :twisted:
Zitieren


Nachrichten in diesem Thema

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste