Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 4 Jahren, 9 Monaten
Letzter Beitrag:
vor 4 Jahren, 9 Monaten
Beteiligte Autoren:
Marc De Swert, Peter Holemans, noel tanti.pcs.crosspost

First screen

Startbeitrag von noel tanti.pcs.crosspost am 11.04.2013 08:37

Hi All, I need to be able to change the first screen on a desktop application using wd17, depending on the user login code. I searched the help but could not find the way to change it.


Thanks


Message forwarded from pcsoft.us.windev

Antworten:

Set no first screen for the application
When user start the program give his code as an parameter
Then in the Initialisation code get the user login code and then open(screenname) what you want


GLOBAL
gv_CommandParam1 is string = CommandLine(1)

switch gv_CommandParam1
Case "user1" open(screenname)
and so on

just an idea
marc :cool:

von Marc De Swert - am 11.04.2013 09:06
you can also create an table where you puth users and screennames

then by opening program search in the table for that use what the screennname is and the open it

GLOBAL
gv_CommandParam1 is string = CommandLine(1)
gv_ScreenName is string

if hreadseekfirst(table_Screen, Field_usercode, gv_CommandParam1, hidentical) then
gv_ScreenName = table_Screen.Field_ScreenName
end

open(ScreenName)


just another idea
marc :cool:

von Marc De Swert - am 11.04.2013 09:16
Simple, your login window is the first screen, next you OpenSister() the first window for that user and close() the login screen.

Hope it helps,

Peter H.

von Peter Holemans - am 11.04.2013 09:31
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.