Español
Foro

Función "SetActiveTab"

 

Jac
de
Lad
¡Hola,

hay una Función SetActiveTab (quasi el Gegenstück a GetActiveTab)?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
06.02.2006  
 




Rolf
Koch
Hi Jac, el va así.
KompilierenMarcaSeparación
 $P+
SetErrorLevel 0
********************** HINWEISE ********************************
CODE ERZEUGT MIT ROKOS OBJECT CREATOR 4.3a
DATUM  06.02.2006    um  16:08 Uhr
VERWENDETE PROFANVERSION IST 7.6a-NT
CODE ERSTELLT UNTER WINDOWS XP
!!! Dieser Code wird von Roc immer neu erzeugt        !!!
!!! Erst bearbeiten, wenn alle Objekte erzeugt wurden !!!
!!! Verändern Sie ggf. feste Pfade in variable Pfade  !!!
DEF GETSYSCOLOR(1) !"USER32","GetSysColor"
Def SetActiveTab(2) SendMessage(&(1),$0130C,&(2),0)
DECLARE TABCTRL1&
WINDOWSTYLE 63
WINDOWTITLE "SetActiveTab"
WINDOW 160,136-515,196
SETTRUECOLOR 1
DECLARE ENDE%
CLS GETSYSCOLOR(15)
USEFONT "MS Sans Serif",13,0,0,0,0
SETDIALOGFONT 1
Hier kann ggf. Ihr MenĂĽ hin
TABCTRL1& = CREATE("TABCTRL",%HWND,"Reiter1",0022,0013,0464,0130)
@InsertTab(TABCTRL1&,1,"Reiter2")
@InsertTab(TABCTRL1&,2,"Reiter3")
SETFOCUS(%HWND)
SetActiveTab(Tabctrl1&,0)
sleep 1000
SetActiveTab(Tabctrl1&,1)
sleep 1000
SetActiveTab(Tabctrl1&,2)
sleep 1000
SetActiveTab(Tabctrl1&,1)
sleep 1000
SetActiveTab(Tabctrl1&,0)
sleep 1000

WHILENOT ENDE%

    WAITINPUT

    If @EQU(%KEY,2)

        LET ENDE%= 1

    ELSEIF @EQU(%KEY,4)

    ELSEIF TABCHANGED(TABCTRL1&) TABCTRL

    ENDIF

WEND

 
06.02.2006  
 




Jac
de
Lad
Ahh, danke. Prompte Bedienung!

Jac

PS: Gibts todavía mehr sendmessage.Befehle para TabControl, el wirklich sinnvoll son. Woher nehmt ihr el? Yo saber sólo el, el en el Profano-Ayuda posición...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
06.02.2006  
 




Rolf
Koch
Infos como siempre encima MSDN:
Tabs sólo [...] 

Noch einfacher sin a rechnen es natürlich folgender Weg:

Bajo MSDN siehst Usted, welche Headerdatei eingebunden voluntad muss.
Hier es el commctrl.h unten al Schluss el Página.
Also simplemente einbinden en profanisch:
$H Commctrl.ph

y luego

folgendes escribir:
Def Setactivetab(2) SendMessage(&(1),~TCM_SETCURSEL,&(2),0)

Usted siehst, beide wichtigen Infos findest Usted en el MSDN.
Also welcher Encabezamiento einzubinden es y luego simplemente el Tilde antes el en el MSDN definierte Función conjunto.

Yo hoffe Yo que has nix erzählt, qué Usted ya weist.
Ansonsten es en efecto para Neulinge bien a wissen

Rolf
 
06.02.2006  
 




Jac
de
Lad
Naja, el con Encabezamiento y así weiß Yo ya. Aber Yo blicke en MSDN siempre no así por y luego weiß Yo en efecto no, welche más Parámetro verwendet voluntad...naja, Yo de hecho puede euch fragen. Pensé, dass veces alguien irgendwie todos Messages zusammgefasst ha, en ner Hilfedatei más o menos. MSDN es irgendwie no así mein Fall (außerdem muss Yo dafür siempre online ser!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
06.02.2006  
 




Frank
Abbing
Usted puede auch el Win32.hlp-Expediente uso. Das reicht fast en allen Fällen, Yo mache lo genauso. Aktuelle Windows 2000/XP Sachen wirst du hay sólo no encontrar. Alles otro aber ya.
Einfach googlen bajo win32.hlp. Oder [...]  clic y beide Teile runterladen.
 
06.02.2006  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

805 Views

Untitledvor 0 min.
Julian Schmidt23.01.2012
Gabor Krizsma27.05.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie