I have two very complex programs, one is written in C and one is written in VB6. I have values that I need to pass from the VB6 program into the C program....at the moment the only way I can think to do this is to write and read from a file, but this will get very messy, as the data should be passed every second.....does anyone have any ideas on how I might be able to do this?