Jump to content
The simFlight Network Forums

lolowindev

Members
  • Posts

    5
  • Joined

  • Last visited

  • Days Won

    1

lolowindev last won the day on October 5 2024

lolowindev had the most liked content!

Profile Information

  • Gender
    Male
  • Location
    france

lolowindev's Achievements

Newbie

Newbie (1/14)

  • Week One Done
  • First Post Rare
  • Conversation Starter Rare

Recent Badges

2

Reputation

  1. Merci Paul, c'est exactement ça, ça marche, je suis heureux . ça fonctionne !!!! Thanks Paul, that's exactly it, it works, I'm happy. it works !!!!
  2. bonjour paul, je cherche a écrire dans le reservoir central et il ne se passe rien, je n'ai pas d'erreure dans le code . j'ai oublié quelque chose? hello paul, i try to write in the central reservoir and nothing happens and i have no error in the code. did i forget something? oFuelTanks :get_Item(FSFuelTanks ::Centre_Main) :set_LevelPercentage(30) merci lolo
  3. Thank you again, Paul, I know nothing about programming and your help has really been a lifesaver. I've been at it for quite a long time, 3 or 4 weeks, and now it's working. Here is my code which works and is surely improvable, but it has the merit of functioning. // Accès aux données des réservoirs PayloadServices = FSUIPCConnection.PayloadServices //**************************** Mise à jour des données****************************** FSUIPCConnection.PayloadServices:RefreshData() oFuelTanks est un FsFuelTanksCollection oFuelTanks <- FSUIPCConnection.PayloadServices:FuelTanks SI oFuelTanks = Null ALORS Erreur("Impossible d'accéder aux données des réservoirs") RETOUR FIN //***************** Vérification de la taille de la collection***************** nTaille est un entier = oFuelTanks:Count SI nTaille = 0 ALORS Erreur("La collection de réservoirs est vide") //RETOUR FIN nPourcentageCentral est un entier sur 4 octets nPourcentageGauche est un entier sur 4 octets nPourcentageDroit est un entier sur 4 octets nPourcentageCentral = oFuelTanks:get_Item(FSFuelTanks::Centre_Main):get_LevelPercentage() nPourcentageGauche = oFuelTanks:get_Item(FSFuelTanks::Left_Main):get_LevelPercentage() nPourcentageDroit = oFuelTanks:get_Item(FSFuelTanks::Right_Main):get_LevelPercentage() Info("Pourcentage de carburant dans le réservoir central : " + nPourcentageCentral + "%") Info("Pourcentage de carburant dans le réservoir gauche : " + nPourcentageGauche + "%") Info("Pourcentage de carburant dans le réservoir droit : " + nPourcentageDroit + "%")
  4. Thank you, Paul, Error: 'PayloadServices' is not public, creating an instance of 'PayloadServices' is forbidden. // Accès aux données des réservoirs ps est un PayloadServices // -Erreur :PayloadServices' n'est pas public, la création d'une instance de 'PayloadServices' est interdite. ps = FSUIPCConnection.PayloadServices //**************************** Mise à jour des données****************************** ps:RefreshData() oFuelTanks est un FsFuelTanksCollection oFuelTanks = ps:FuelTanks
  5. Bonjour, j'utilise fsuipcclient.dll avec WinDev 25 pour communiquer avec Prepar3D. J'essaie d'accéder aux informations sur les réservoirs de carburant de l'A320 en utilisant FsFuelTanksCollection, mais la collection semble être vide (Count retourne 0). Pouvez-vous me fournir un exemple de code WLangage montrant comment initialiser correctement la connexion FSUIPC, accéder à FsFuelTanksCollection, et obtenir les niveaux de carburant pour les réservoirs central, gauche et droit de l'A320 ? Merci." "Hello, I'm using fsuipcclient.dll with WinDev 25 to communicate with Prepar3D. I'm trying to access fuel tank information for the A320 using FsFuelTanksCollection, but the collection seems to be empty (Count returns 0). Could you provide a WLangage code example showing how to properly initialize the FSUIPC connection, access FsFuelTanksCollection, and obtain fuel levels for the center, left, and right tanks of the A320? Thank you." **********************************************WinDev *********************************************************************** oFuelTanks est un FsFuelTanksCollection oFuelTanks <- allouer un objet FsFuelTanksCollection SI oFuelTanks = Null ALORS Erreur("Impossible d'accéder aux données des réservoirs") RETOUR FIN // Vérification de la taille de la collection nTaille est un entier = oFuelTanks:Count SI nTaille = 0 ALORS Erreur("La collection de réservoirs est vide") RETOUR FIN nPourcentageCentral est un entier sur 4 octets nPourcentageGauche est un entier sur 4 octets nPourcentageDroit est un entier sur 4 octets nPourcentageCentral = oFuelTanks:get_Item(FSFuelTanks.Centre_Main):get_LevelPercentage() ****** bug **** nPourcentageGauche = oFuelTanks:Item[FSFuelTanks::Left_Main]:get_LevelPercentage() nPourcentageDroit = oFuelTanks:FsFuelTanksCollection.Item[FSFuelTanks::Right_Main]:get_LevelPercentage() Trace("Pourcentage de carburant dans le réservoir central : " + nPourcentageCentral + "%") Trace("Pourcentage de carburant dans le réservoir gauche : " + nPourcentageGauche + "%") Trace("Pourcentage de carburant dans le réservoir droit : " + nPourcentageDroit + "%")
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.