VISA commande viVxiCommandQuery

Bonjour,
J'ai un problème avec la commande viVxiCommandQuery(Visession InstrumentHandle,ViUint 16 Mode, ViUint32 command,ViUint32*response).
Es-ce la même commande que viQueryf(vi, writeFmt, readFmt, ...) ?
J'ai compris quel est le premier argument de cette fonction mais pour le reste je ne vois pas. J'ai trouvé des informations sur la documentattion VISA mais il ne précise pas à quoi correspond le mode (a par envoyer une commande ou un requete de 16 ou 32 bits en TCP/IP), pour le 3ème arguments la commande est de type ViUint32 ce qui ne correspond pas une chaine de caratère de même pour le dernier argument.
Le but de mon application est d'envoyer un commande via TCP/IP à un SMJ100A de rohde&Schwarz.
Merci d'avance pour votre réponse.
Cordialement
Vincent

Bonjour,
Un code d'erreur à nous renseigner ?
Est-il possible de nous dire si le comportement est identique avecles autres modes ?
Merci,
Mode
Action Description
VI_VXI_CMD16
Send 16-bit Word Serial command.
VI_VXI_CMD16_RESP16
Send 16-bit Word Serial query; get 16-bit response.
VI_VXI_RESP16
Get 16-bit response from previous query.
VI_VXI_CMD32
Send 32-bit Word Serial command.
VI_VXI_CMD32_RESP16
Send 32-bit Word Serial query; get 16-bit response.
VI_VXI_CMD32_RESP32
Send 32-bit Word Serial query; get 32-bit response.
VI_VXI_RESP32
Get 32-bit response from previous query.
Mathieu_T
Certified LabVIEW Developer
Certified TestStand Developer
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
LabVIEW Tour
Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

Similar Messages

  • Probleme commande viVxiCommandQuery

    Bonjour,
    J'ai un problème avec la commande viVxiCommandQuery(Visession InstrumentHandle,ViUint 16 Mode, ViUint32 command,ViUint32*response).
    Es-ce la même commande que viQueryf(vi, writeFmt, readFmt, ...) ?
    J'ai compris quel est le premier argument de cette fonction mais pour le reste je ne vois pas. J'ai trouvé des informations sur la documentattion VISA mais il ne précise pas à quoi correspond le mode (a par envoyer une commande ou un requete de 16 ou 32 bits en TCP/IP), pour le 3ème arguments la commande est de type ViUint32 ce qui ne correspond pas une chaine de caratère de même pour le dernier argument.
    Le but de mon application est d'envoyer un commande via TCP/IP à un SMJ100A de rohde&Schwarz.
    Merci d'avance pour votre réponse.
    Cordialement
    Vincent
    Solved!
    Go to Solution.

    duplicate
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Programmin​g Agilent N5242A throgh VISA command using LAN

    hi,
    I'm trying to program Agilent N5242A throgh VISA command using LAN with no success.
    The connection to the N5242a is working but when I'm using the visaWrite command it doesn't response.
    I used Agilent "connection Expert tool" and it worked.
    I tried to use Measurment & automation but there is no LAN option there, I have version 4.5.
    This is what I tried to do:
    status = viOpenDefaultRM (&defaultRM);
       if (status < VI_SUCCESS)
          printf("Could not open a session to the VISA Resource Manager!\n");
          exit (EXIT_FAILURE);
       /* Now we will open a session via TCP/IP to ni.com */
       //status = viOpen (defaultRM, "TCPIP0::ftp.ni.com::21:OCKET", VI_NULL, VI_NULL, &instr);
       status = viOpen (defaultRM, "TCPIP0::169.254.73.18::5025:OCKET", VI_NULL, VI_NULL, &instr);
       if (status < VI_SUCCESS)
          printf ("An error occurred opening the session to TCPIP0::ftp.ni.com::21:OCKET\n");
          viClose(defaultRM);
          exit (EXIT_FAILURE);
       viSetAttribute (instr, VI_ATTR_TCPIP_NODELAY, VI_TRUE);
      // status = viWrite (instr, "INIT:CONT ON", 13, &count);
          status = viWrite (instr, "*RST",4 , &count);
          status = viWrite (instr, "SENSe1:FREQuencyTARt 4000000000", 33, &count);
          status = viWrite (instr, "SENSe1:FREQuencyTOP 7000000000", 32, &count);
    Best Regards
    Israel
    Best Regards
    Boris

    TCPIP SOCKET (or SCPI-Raw) connection normally requires termination code (Line Feed, 0x0A) being sent, but not found in your viWrite() call.
    Write as like:
    status = viWrite (instr, "*RST\n", 5, &count);
    Also I think viPrintf() will be easier than viWrite() for ASCII write, because you dont have to specify the byte-length to send. Once you set buffer operation attributes like below:
    status = viSetAttribute( instr, VI_ATTR_WR_BUF_OPER_MODE, VI_FLUSH_ON_ACCESS);
    status = viSetAttribute( instr, VI_ATTR_RD_BUF_OPER_MODE, VI_FLUSH_ON_ACCESS);
    then you can now use viPrintf() like below:
    status = viPrintf( instr, "SENSe1:FREQuencyTOP %ld\n", (ViInt32)7000000000);

  • Raw GPIB and VISA commands

    Hi,
    i have a software, written by an external company in labview 6, to
    control several devices. But I dont have the block diagrams. This
    software use VISA calls to communicate with a profile 800 mainframe.
    Now I want to set an parameter of the mainframe via GPIB raw command.
    I can integrate my own VIs in our software.
    So I have written my VIs to send and read an GPIB-string (with GPIB
    write and GPIB read) and within Labview all is running fine.
    But if I use this VIs within our software, I get an GPIB-error 6. At
    this time there is no other communication in background with this
    device. But if I start Labview and communicate with my VIs once, then
    my VIs work in our software too.
    Do I have a problem with initialization?
    What can I do to solve
    my problem?
    Regards,
    Uwe Roessner

    Hi Uwe,
    It seems like it could be an initialization issue. Perhaps your VI does an initialization that the software doesn't do, but is necessary for your VI to run. I would definitely consider that. According to GPIB Error Codes document:
    EABO (6)
    Error Condition: I/O operation aborted.
    Description: EABO indicates that an I/O operation has been cancelled for some reason.
    Possible Cause: The EABO error is usually the result of a timeout during a read or a write operation, but it can also be caused by calling the ibstop function, the ibclr function, or similar functions while an I/O operation is in progress. You may receive a timeout during write operations with a PCI-GPIB board, if the PCI bus mastering (an option in the BIOS of your computer) is not enabled. You may receive a timeout during read operations, if the instrument you are reading from did not understand the previous command, so it has nothing to write to you. There are a few reasons why the instrument may not have anything to say:
    The message to the instrument may have been misspelled. For example, "*IDN?" is a common identification query for IEEE 488.2 compliant instruments. It is easy to misspell this message as "*IND?", which the instrument will not understand, so it will not generate a message string for you to read from the instrument.
    The message to the instrument may contain a command that the instrument does not understand. For example, the "*IDN?" message from the previous example is only understood by IEEE 488.2 compliant instruments. If your instrument is an older, non-IEEE 488.2 compliant device, then it will not understand "*IDN?", so it will not generate a message string for you to read from the instrument.
    The instrument may use a particular EOS (end of string) character as its termination method, but you may forget to append this termination character to your message. For example, if your instrument expects a linefeed as the EOS character, then "ID?" will not work, but "ID?\n" (where \n represents a linefeed in IBIC) will.
    You may expect to see EOI (end or identify, one of the five bus management lines) as the termination method, but if the instrument does not set the EOI line when it finishes sending its message, any read operation that you perform will time out.
    Solutions:
    Make sure that your messages consist of commands that the instrument understands. Check your device's user manual for a list of possible commands.
    Verify that you are using the correct termination method for your instrument. Byte count (where you expect to receive a certain number of bytes in a message) is always used, but some instruments use EOS and byte count, some use EOI and byte count, and some use only byte count. Check your device's user manual for the possible termination methods to use with your instrument.
    If EOS is the termination method, then be sure to append the termination character to the end of your message. You can specify the termination character in the GPIB Configuration Utility, but the NI-488.2 driver will not automatically append it for you!
    Lengthen the timeout period for I/O operations using the ibtmo command.
    If you receive all of the data and get an EABO error, then look for a particular end of string character (e.g., linefeed or carriage return) and configure the GPIB board to terminate the read on that character using the ibeos function.
    Hope this helps.
    Anu Saha
    Applications Engineer
    National Instruments
    Anu Saha
    Academic Product Marketing Engineer
    National Instruments

  • Tcp/ip ni-visa commands using visual basic

    what are the dll and bas files i need to communicate with a device via rj45 cable thru visbual basic , i can communicate when i use hyperterminal but i can't via visual basic
    tcpip::192.168.48.11:: this is where i'm stuck
    Solved!
    Go to Solution.

    hi,
    thanks i found that file. we recently purchased a gpib to usb and i used the call commands and everything worked out fine via visual basic i was able to talk to the device and everything.
    but i'm still stuck on how to connect to the device via ethernet cable. my address is 192.168.48.11
    so the way i have to write is  viWrite&(ByVal vi&, ByVal buf$, ByVal count&, retCount&) 
    i have no clue what all that stuff means this is how far i got what do i put after the ipaddress?
    viWrite&(tcpip::192.168.48.11
    do you guys have examples for this, if i can't figure it out can we pay national instruments for a software engineer to help us write a program,

  • Control Camera Attibutes through serial port using VISA commands

    Hi there,
    I'm using a Basler acA2000-340kc camera through an PCIe-1473R FPGA as frame grabber.
    I would like to be able to configure the camera through the serial port just in LabView, not using a third-party as Pylon (which I can do now).
    According to this forum post 
    http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/My-Basler-acA2040-180km-NIR-is-not-visible-in...
    this is possible just taking the VI posted here
    https://decibel.ni.com/content/docs/DOC-5049
    and converting from IMAQ to VISA, as RIO frame grabbers cannot use IMAQ. I have been trying to do this by changing the IMAQ vi to their VISA equivalents, but I have no good results.
    Does anyone know which are the steps to go from that piece of code to one that can be used to control the camera in my case?
    Thanks a lot,

    Hi i.popa,
    Basler makes the Basler Binary Protocol Library for serial communication with their cameras. If you make sure you're running the serial server section of your FPGA code to keep the serial port open, you should be able to use calls from this library to communicate with your camera. We have a community example with more information on using the Call Library Function Node to call a DLL. This DLL will take care of all the processes needed to write from and read to the registry, so this implementation will probably be similar to the example program you listed above, using calls to this library instead of the IMAQ Serial functions.
    Good luck with your application!
    Emily C
    Applications Engineer
    National Instruments

  • VISA (Serial port) commands fail in the VI, but work in VISA test panel

    Hi, I have an instrument which has a usb connection. When I connect it to a Windows 7 PC, it automatically picks up the driver and shows up as a "USB Serial Port (COM7) (Manufacturer is FTDI). 
    When I open up NI MAX, this device shows up as COM7 (ASRL7::INSTR) under "Serial and Parallel". And, when I click on Open VISA Test Panel, and try the "*IDN?" command, it works OK.
    However, the VI (which just sends a VISA command "*IDN?") gives me a time out error (0XBFF0015) or a device/resource not present error ( 0XBFFF0011). Attached is a screenshot of the VI. 
    Any ideas why?
    Thanks. 
    PS: I went through the process to create the VISA-USB driver, but that has some other issue, but I am trying to understand why this occurs. This device also has a GPIB port and when I use a USB-GPIB adapter, it works very well. 
    Solved!
    Go to Solution.
    Attachments:
    problem_vi.JPG ‏24 KB

    SysB1 wrote:
    Hi, I have an instrument which has a usb connection. When I connect it to a Windows 7 PC, it automatically picks up the driver and shows up as a "USB Serial Port (COM7) (Manufacturer is FTDI). 
    When I open up NI MAX, this device shows up as COM7 (ASRL7::INSTR) under "Serial and Parallel". And, when I click on Open VISA Test Panel, and try the "*IDN?" command, it works OK.
    However, the VI (which just sends a VISA command "*IDN?") gives me a time out error (0XBFF0015) or a device/resource not present error ( 0XBFFF0011). Attached is a screenshot of the VI. 
    Any ideas why?
    Thanks. 
    PS: I went through the process to create the VISA-USB driver, but that has some other issue, but I am trying to understand why this occurs. This device also has a GPIB port and when I use a USB-GPIB adapter, it works very well. 
    Look up the examples that ship with LabVIEW.  What you have there isn't quite complete - for serial VISA.  While GPIB will work great with what you have, serial VISA requires you to configure your serial port and is a little more complicated to read.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • How can I configure and control a non-plug and play VXI card using the NI-controller (NI-VXI/NI-VISA software)?

    Defining the slot, logical address and sending data across the card bus are the main operations I would like to perform. The non plug&play card is a VXI send & receive slave card. Low-level programming is probably required. Has anyone tried this before? If so I would be so grateful if you could share your experiences or refer me to someone who has.
    Thank you for your time and help,
    Nandeesh

    VXI cards are, by specification, plug and play, so I'm not exactly sure what you mean by a "non plug&play card." I'm guessing that the card is effectively a VME card. In this case, you can just add the VME device in the proper configuration utility. Here is a link to a document on our website about configuring VME cards (http://ni.com/support/vxi/vmeinfo.pdf).
    You should easily be able set the slot, pseudo Logical Address and memory space. Once configured, you should be able to write to registers using NI-VISA commands (viIn, viOut, and viMove). These high level commands are included in the highreg.c example which shipped with your NI-VISA software (installed in vxipnp directory).
    I hope this helps.
    Trey Hamilton
    National Instruments
    Applications Enginee
    ring
    http://www.ni.com/support

  • Linux Interrupts VISA - 0xBFFF003A Unable to start operation because set up is invalid (due to attributes being set to an inconsistent state.)

    Hello!
    I have question  about VISA and Linux. I am trying to set and detect interrupts using the VISA commands on the LINUX platform.
    I am able to read and write to the hardware using other VISA commands. I am not able to set or detect interrupts.
    I used the driverwizzard to set up the .inf file.
    I have read some questions and answers on the forum and have not been able to gain any success.
    Does any one have any ideas or know of any fixes to get the interrupts to work?
    Any help is appreciated.
    Madwagon

    Hello,
    I'd like to direct your attn to a knowledge base, which addresses your issue. This KB is was originally written for windows operating system, but it implies as much to any other operating system. I'll also appreciate if you can tell me a little more about your set up i.e how are you servicing the interrupts and which device will be generating these interrupts? I'm also attaching a link to another discussion forum that might be helpful to fix this error. Hope these resources will be helpful.
    Thank you,
    Arjun K
    http://digital.ni.com/public.nsf/allkb/dff952e483e212658625712b007b72fb
    http://forums.ni.com/ni/board/message?board.id=140&message.id=15342&requireLogin=False
    National Instruments
    Applications Engineer

  • How to format/sen​d VISA messages in 'C' for PXI

    How do I format/send VISA commands to a PXI Switch device such as
    - niSwitch_InitWithTopology(instr, topology, VI_FALSE, VI_TRUE, &switchSession); using ANSI C ?  How do I query the result ? 
    I am able to use VISA commands to Open, Find Resources etc., but I would like to use VISA (message based) commands to perform various functions such as Self-Test, MakeConnection etc.  I am using ANSI C under VC++.  I am new to PXI and VISA and I tried to make this work using the following snippet, but get nonsensical results.
    viPrintf (instr, "niSwitch_InitWithTopology(instr, topology, VI_FALSE, VI_TRUE, &switchSession)\n");
    viPrintf (instr,"niSwitch_self_test (instr, &SelfTestResult, testMessage)\n");
    viScanf (instr, "%s", testMessage);
    Thanks in advance for any help.

    Hi pxi_user,
    A function with a C Function Prototype such as:
    ViStatus niSwitch_InitWithTopology (ViRsrc resourceName, ViConstString topology, ViBoolean simulate, ViBoolean resetDevice, ViSession* vi);
    returns whether or not the function was successful.  This is stored in a ViStatus variable.  This, I am guessing, is what you are interested in.
    Please check out some C Examples to see how we perform error handling.  Normally, in our example VIs, we will use the method outlined in niSwitchErrorHandler.  Please view this program and then another that shows its use.  I would recommend the C programs located in the following folders:
    C:\Program Files\IVI\Drivers\niSwitch\Examples\CVI\niSwitchEr​rorHandler
    C:\Program Files\IVI\Drivers\niSwitch\Examples\CVI\niSwitchCo​ntrollingAnIndividualRelay
    In the end, the function will look something like below:
    niSwitchCheckErr(niSwitch_InitWithTopology(resourc​eName, topology, VI_FALSE, VI_TRUE, &switchSession));
    If this does not assist you, please let me know what the results you are currently getting look like.  Thanks!
    Chad AE
    Applications Engineer

  • VISA and Enet/100/1000 hangs

    I am running 50 Enet/1000 /100 controllers from one PC windows7 server.
    Each controller ruins 4 instruments configured the same way.
    It is essential that all measurements starts at the same time so my main LabVIEW OOP code submits 50 reentrant background LabView processes completing the same test code.
    I find that quite often this will hang LabView>MAX>probably also VISA
    Restarting LabView sometimes solves the problem and sometimes the only thing to restore proper interface communication is to power cycle the Enet controller. This can be verifies by MAX>Scan for Instruments, if fMAX hangs kill MAX and then power cycle the Enet unit.  Sometimes I am not so lucky so I have to reset MAX configuration and manually enter all +50 Enet units again as there is no support to import a .nte file. It appears as the larger my application becomes the more easily this exception occurs. this means that 30 statins might run fine, but 40 will not and restating 30 stations again after first running 30 stations will hang 1-20 statins (not all though). Hanging also means according to IO trace log that a simple VISA command will not ever be retuned i.e. gets a timestamp but no duration.
    Has anyone else have this experience?
    Has anyone run +50 Ènet statins successfully?

    Hi Sir_N,
    Have you tried installing the latest VISA driver from the NI website?
    http://search.ni.com/nisearch/app/main/p/bot/no/ap/tech/lang/en/pg/1/sn/catnav:du,n8:3.1637,ssnav:su...
    As there could be a conflict between NI and other VISAs, try uninstalling any other VISAs you have and reinstall NI VISA. 
    You can see the other VISA installed in MAX > Tools > NI-VISA > VISA Options > Conflict Manager.

  • Output decimal number through GPIB or VISA

    I was wondering if it is possible to output a decimal number, as in not a string, through the GPIB or VISA commands. I am trying to communicate with a machine that I think wants to get a number, and can't understand what I am sending when it is in a string format.
    thanks

    It is possible to transmit such a number over GPIB. I would double check the instrument manual for what it requires. I'm going to assume that you are using a long to represent a floating pont number. Here is some example code for how you would pass this number to the GPIB ibwrt() function.
    int ud = ibdev(board,PAD,SAD,timeout,eot,eos);
    long myNumber = 4.2;
    ibwrt(ud, &myNumber, sizeof(long));
    Essentially, the driver will break down the 32-bit number into 4 8-bit chunks.
    Craig A.
    National Instruments Engineer

  • NI-VISA Library and C program functions PLEASE HELP

    I'm currently coding in "C" and using VISA.h. I wrote a program that will talk to a spectrum analyzer, determine certian spurious frequencies, and record those frequencies to a plain text file, which is all performed over a GPIB bus. I'm now trying to clean up some of the code and am having a problem with putting sections of the code into function calls. I was wondering if someone can show me what a simple funtion prototype would look like in C using the visa.h style of coding. In other words, what parameters do I need to pass to a function that would allow me to talk to the GPIB connected device while inside that function? For example, if I had spectrum analyzer connected via GPIB, and I wanted to make a function call
    in my code that would set the center frequency to 3 MHz, other then the 3 MHz, what additional parameters do I need to pass to the function to allow it to send the command "ENS:FREQ:CENT 3 MHz" over the GPIB bus. This function would return VOID.
    Thanks for any help with this
    Mike

    Hey Mike,
    First of all I wouldn't recommend returning VOID for your function. All of the VISA/GPIB functions return a status that lets you know whether or not the function completed. Therefore, I would suggest that your function return the status of the VISA commands so your main application knows if your function worked.
    I would suggest creating functions that require you to pass the instrument handle (Object Handle) that is returned from viOpen and then any other information needed to modify an attribute or send a value. There are thousands of examples on our website. Check out www.ni.com/idnet.
    This link has all of the instrument drivers that we have created. I would suggest looking at the instrument drivers made for CVI.
    I hope this helps out.
    JoshuaP
    National Instruments

  • How to sent/recie​ve simple USB commands?

    Hello,
    Before I start. I've been reading om the internet (USB tutorials, nuggets, etc.) for the last 2 days to get this,
    but it is really confusing and I still have no idea how to do this. So I'm asking for your help.
    I setup a custom USB device in MAX.
    I need to sent this command:    0x2 M 1 0x3
    Were 0x2 defines the start and 0x3 defines the end of the command.
    I think I have to use a control transfer, but I do not understand what to use at the Index, Value, Request Value,
    Request and Length inputs. I also do not understand how to sent Hex, Dec and ASCII at the same time.
    Do I need to convert these values?
    I would really appreciate some example code. Can I use the VISA commands?
    Kudos will be given, thank you in advance 
    The Enrichment Center is required to remind you that you will be baked, and then there will be cake.
    Solved!
    Go to Solution.

    Heinen wrote:
    I need to sent this command:    0x2 M 1 0x3
    I also do not understand how to sent Hex, Dec and ASCII at the same time.
    Do I need to convert these values?
    I am not sure about the Index, Value, Request Value,
    But about sending your comand....
    I assume the space before the "M" and the space after the "1" is not needed,
    but the space between the "M" and the "1" is needed
    Omar

  • Does Visa have any buffer/memory or similar?

    Hi, I have a comunication with 2 radiomodems
    via RS232 port, and I get data with VISA in my laptop and have a Visual
    Basic program that controls the frames in the other embbedded PC that
    sends me frames of an electronic compass and a GPS. The thing is that
    in the VB application I can see the correct frame of the compass to be
    sent, but the one that I recive in my laptop is not the correct one, in
    fact is the one that was sent 30 secs ago so I can't allow that happen
    and I have no idea what could be the problem cause radiomodems transmit
    correctly and I made another VI program that only reads the frame and
    the same thing happened, so I have the thinking that it can be the VISA
    command that stores the frame or something similar. By the way, the
    compass samples twice per second, and the radiomodem sends that frame
    every 400ms. At the beggining, the compass sampled 8 times per second
    and I thought it could be the problem but it remains altough I changed
    that. What can be happening?
    Thank you

    Sorry, I wanted to say LF not LP. I tried that and didn't do nothing, the same problem. The good new is that I finally found what was the problem. I have to put a delay of 400ms in my VI application and in the VB application. That did that somewhere, the frames were stored. Now I have changed the delay and put the VISA read inside a while with a condition of 400ms of time so now I recive the frames correctly. The problem I have now is that if I stop the VI application but not the VB one, and let the radiomodem send data, when then I run the program, I have a crazy frame showing that had been storing while the VI was stopped, and if that was for a long time, I get an error in VB because it recives a strange frame from my laptop. So, where could frames be storing while my VI application is sttoped???? Do I have to close the VISA port? I tried to do that, closing the serial port every time I sttopped reading and writing, but I only recive strange characters on frames, so it can't be the solution.
    Thanks.
    Mensaje editado por CarlosSp

Maybe you are looking for

  • Sharing Itunes library and backup on external drive

    Would appreciate if anyone can offer help on their experiences of external / NAS drives. I've been looking for the best solution to move my entire Itunes library to an external drive that I can put on the network so can have access from PC's, Mac and

  • Mozilla doesn't refresh the audio tag file. Mozilla's faulty audio

    <pre><nowiki><div class="formRow"> <div class="field"> <img style="margin-left:91px; margin-top:-6px;" class="image" src="http:www.xyz.com/captchaServlet"> //the above line calls a servlet for the image </div> </div></br> <div class="formRow"> <div c

  • How can I remove the search bar/list of recent chats on my iMessage app.

    I don't want to delete all the convos. I want to just be able to ONLY see the chat of who I am talking to. No recents, etc. Currently, if i am using iMessage to talk to someone on my mac, a list of all the contacts I've messaged with appears on the s

  • Stored Procedure with bind variables

    Hello, I have problems when executing this sample code: Procedure Test (..., in_Param IN CHAR, ...) Query_Str := 'Select * from Table1 where column1 IN :in_Param'; Open Cursor1 For Query_Str Using in_Param; This Cursor retuns rows when in_Param is 'A

  • URL's become URI's with Acrobat 9

    A pdf that has been created in Acrobat 8 when viewed via IE with Acrobat 9 installed shows URL's as URI's and you are not able to click on them to follow the link.