[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2004
    Beiträge
    10

    Client Access im Hintergrund laufen lassen.

    Hallo,

    kann ich Client Access so aufrufen, dass das Programm im Hintergrund läuft.

    Vielen Dank voraus,
    Boris.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Diese Frage verstehe ich nun nicht.
    CA selber läuft doch immer im Hintergrund, die 5250 läuft als Sitzung im Vordergrund.
    Per API's kann man diese auch über ein VB/C++-Programm steuern.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Dec 2004
    Beiträge
    10
    Entschuldigung, habe schlecht formuliert.
    Ich benutze
    PCSHLL32.dll um die grafische Oberfläche für ein Programm zu schreiben.
    Läuft ziemlich gut.

    Mein Problem: es wird das Fenster von Client Access auf dem Bildschirm aufgemacht und das soll nicht passieren. Die Sitzung soll am Bildschirm nicht erscheinen. Gib es soclche API?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Beim API kann man irgendwo doch angeben, dass das Fenster minimiert werden soll.
    Ansonsten das Window-Handle ausfindig machen und per Windows-API SetWindowsPos(hWnd, 0, 0, 0, 0, 0, SWP_HIDEWINDOW) verstecken.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Dec 2004
    Beiträge
    10
    Danke, um WindowHandle rauszufinden: brauche ich den Namen des Processes und des Fensters. Was sind die im Falle Client Access?
    "pcsws.exe" und z.b Sitzung A - [24 x 80]?

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Versuche es doch hiermit:

    pcsStartSession
    The pcsStartSession function starts a host session by using a specified
    workstation profile. A short session ID can also be specified.
    Function Type
    ULONG WINAPI pcsStartSession(PSZ lpProfile, char cShortSessionID, USHORT
    fuCmdShow)
    Parameter Type and Description
    PSZ lpProfile
    Path and completefilename of the profile to load. Path is optional but
    completefilename must be specified, (.ws is not assumed).
    char cShortSessionID
    Presentation space short session ID. Space or NULL indicates the next
    available session ID.
    USHORT fuCmdShow
    Specifies how the window is to be displayed. One of the following values
    from PCSAPI.H:
    v PCS_HIDE
    v PCS_SHOW
    v PCS_MINIMIZE
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Makros im Client Access Maschinen unabhängig?
    By David Claßen in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 19-09-07, 14:18
  2. Client Access
    By KingofKning in forum NEWSboard Windows
    Antworten: 7
    Letzter Beitrag: 31-10-06, 08:22
  3. Telnet / Mocha / Client Access
    By KingofKning in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 23-10-06, 17:10
  4. Client Access Disconnect
    By guru30 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 17-10-06, 11:58
  5. Vollbild in Client Access
    By .max.0r in forum NEWSboard Windows
    Antworten: 16
    Letzter Beitrag: 11-05-06, 14:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •