Guest User

Untitled

a guest
May 1st, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. sub label (disk() as tdisk,number as integer)
  2.    
  3.     dim i as integer
  4.    
  5.     dim menu as integer=0
  6.     dim prog as integer=0
  7.    
  8.     dim key as string
  9.     dim mouse as tmouse
  10.     while inkey<>"":wend
  11.    
  12.     dim ptr_back as any ptr = imagecreate(640,480)
  13.     get(0,0)-(639,479),ptr_back
  14.    
  15.     dim ptr_disk as any ptr=imagecreate(128,128)
  16.     bload "DiskBig.bmp",ptr_disk
  17.    
  18.     dim diskname as string*7
  19.    
  20.     do
  21.         screenlock
  22.             put (0,0),ptr_back,pset                                             ' Hintergrund zeichnen
  23.             key=inkey                                                           ' Tastatur abfragen
  24.             mouse.reload(mouse)                                                 ' Maus abfragen
  25.            
  26.             for i=255 to 1 step -1
  27.                 if disk(i).visible=true then disk(i).create(ptr_disk,disk(i),i,0)' Disketten zeichnen
  28.             next i
  29.            
  30.             ' Hier beginnt die eigentliche Routine
  31.             if key<>"" then
  32.                 select case asc(left(key,1))
  33.                 case 13
  34.                     prog=1 ' PROGRAMMIEREN !!!!!
  35.                 case 8
  36.                     print "lulu"
  37.                     diskname=left(diskname,len(diskname)-1)
  38.                 case else
  39.                     diskname+=key
  40.                 end select
  41.                 disk(number).caption=diskname
  42.             end if
  43.            
  44.             if prog=1 then print "yeehaaww !!"
  45.            
  46.         screenunlock
  47.         sleep 20,1
  48.         cls
  49.     loop until instr(key,any chr(27))<>0
  50.     if ptr_back<>0 then imagedestroy ptr_back
  51. end sub
Add Comment
Please, Sign In to add comment